internal static Customer VMCustomer_To_Customer(VM_Customer vM_Customer) { return(new Customer { CustomerCode = vM_Customer.CustomerCode, FirstName = vM_Customer.FirstName, Id = vM_Customer.Id, Image = vM_Customer.Image, LastMiddle = vM_Customer.LastMiddle, Summary = vM_Customer.Summary }); }
/// <summary> /// Go to CreateEmployee view /// Generate employee code automatically /// </summary> /// <returns></returns> public ActionResult CreateCustomer() { logger.EnterMethod(); var newCus = new VM_Customer(); try { newCus.CustomerCode = this._iCustomerServices.CreateNewCode(); return(View(newCus)); } catch (Exception e) { logger.Error("Error: [" + e.Message + "]"); return(View("ErrorAdminPage")); } finally { logger.LeaveMethod(); } }
public ActionResult CreateNewCustomerFromBooking(string code, string firstname, string lastname, string summary) { var vM_Customer = new VM_Customer { CustomerCode = code, FirstName = firstname, LastMiddle = lastname, Summary = summary, Image = "[nullimage]" }; var id = this._iCustomerServices.InsertCustomerReturnId(ConvertVM.VMCustomer_To_Customer(vM_Customer)); if (id > 0) { return(Json(new { id = id, name = vM_Customer.FullName })); } return(Json(-1)); }
//public bool UpdateStudent(SBMModels.Models.Customer obj) //{ // bool isSave = false; // _db.Entry(obj).State = EntityState.Modified; // int add = _db.SaveChanges(); // if (add > 0) // { // isSave = true; // } // else // { // isSave = false; // } // return isSave; //} public List <VM_Customer> GetStudent() { List <VM_Customer> vmList = new List <VM_Customer>(); _dt = new DataTable(); string query = @"Select * From VW_GetStudentInfo"; _dt = _sqlFactory.ExecuteQuery(query); if (_dt.Rows.Count > 0) { foreach (DataRow row in _dt.Rows) { var vm = new VM_Customer(); vm.Id = Convert.ToInt32(row["Id"]); vm.Name = row["Name"].ToString(); vm.Address = row["Address"].ToString(); vm.Contact = row["Contact"].ToString(); vm.Email = row["Email"].ToString(); vm.LoyaltyPoint = row["LoyaltyPoint"].ToString(); vmList.Add(vm); } } return(vmList); }