Migrate existing C# Application Data Access to ORM

We are having existing C# application where we are using own data access layer like below, we need to migrate this to some ORM like NHinerbate or .NET enterprise or something slimier. Currently we are using SP for database operation, we are having 40 database table, POCO class is there and DAO classes are also there, we need someone who can implement ORM like NHibernate. DAO are pretty simple just doing Select, Insert,Update and Delete Operation.

Dao As below :-

public Boolean SaveOrUpdateCustomer(int CUSTOMER_ID, string SEARCHKEY, string NAME)


using (MySqlConnection connection = [url removed, login to view]())


using (MySqlTransaction transaction = [url removed, login to view]())


using (MySqlCommand command = new MySqlCommand("Customer_SaveOrUpdate", connection))


[url removed, login to view] = [url removed, login to view];

[url removed, login to view]("CUSTOMER_ID", CUSTOMER_ID);

[url removed, login to view]("SEARCHKEY", SEARCHKEY);

[url removed, login to view]("NAME", NAME);




POCO as below :-

public class Customer


int customerID;

public Customer() { }

public virtual int CustomerID


get { return customerID; }

set { customerID = value; }


public virtual string SearchKey { get; set; }

public virtual string Name { get; set; }




Please bid only if you have knowledge of ORM.


Beceriler: .NET, C# Programlama, MySQL, Yazılım Mimarisi

Daha fazlasını gör: virtual int, mysql data access, dao architecture, migrate mysql, data operation, c# application, access delete, using dao, connection string access, access database transaction, access migrate, simple system using database access, poco, mysql insert update , net orm, poco application, DAO, database data access layer, mysql virtual table, data migrate, mysql boolean, insert data database mysql, data access layer using nhibernate, simple net access application, transaction data

İşveren Hakkında:
( 2 değerlendirme ) mumbai, India

Proje NO: #6522816

5 freelancers are bidding on average ₹1828 for this job


Hi, I am interested in this project as i have relevant experience. NHibernate is a great ORM to deal with CRUD on database. Have a look at "mCheckPoint" application on my portfolio , i used nhibernate and wrote DAOs t Daha Fazla

in %bids___i_period_sub_35% gün içinde2250%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(14 Değerlendirme)

Nie złożono jeszcze oferty.

in %bids___i_period_sub_35% gün içinde2050%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(1 Yorum)

A proposal has not yet been provided

in %bids___i_period_sub_35% gün içinde1750%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

I have worked on a Java project for the past two years using ORM and have spent a few months using NHibernate. I know how things should work, in regards to ORM, and I am an experienced C# developer.

in %bids___i_period_sub_35% gün içinde1791%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

I know stuff and I know how to use the best tools to do work. You can bet on me and I will do job for you.

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% INR
(0 Değerlendirme)