//To add a new customer public ResultModel AddCustomer(CustomerModel input) { //Make db object CustomerModelDB objCustomerModelDB = new CustomerModelDB { Active = input.Active, Address = input.Address, Code = input.Code, ContactNumber = input.ContactNumber, CreatedBy = input.CreatedBy, CreatedDate = input.CreatedDate, Description = input.Description, Name = input.Name, OtherInfo = input.OtherInfo, SubDomain = input.SubDomain }; //Save in database RepositoryWrapper.CustomerRepository.Create(objCustomerModelDB); RepositoryWrapper.CustomerRepository.Save(); return(new ResultModel { PrimaryKey = input.CustomerId }); }
public static int CreateCustomer(string name, string number, string address, string email, string NID, double rating, int bidLimit, string varificationStatus) { CustomerModelDB data = new CustomerModelDB { cName = name, cNumber = number, cAddress = address, cEmail = email, cNID = NID, cRating = rating, BidLimit = bidLimit, VarificationStatus = varificationStatus }; string sql = @"INSERT INTO dbo.Customer (cName, cNumber, cAddress, cEmail, cNID, cRating, BidLimit, VarificationStatus) VALUES(@cName, @cNumber, @cAddress, @cEmail, @cNID, @cRating,@BidLimit, @VarificationStatus)"; return(SqlDataAccess.SaveData(sql, data)); }