private void thêmDịchVụToolStripMenuItem_Click(object sender, EventArgs e) { if (toolStripTextBox.Text == "") { MessageBox.Show("Bạn chưa nhập tên loại dịch vụ !"); } else { var servicetype = ListServiceTypre.Find(p => p.Name.CompareTo(toolStripTextBox.Text) == 0); if (servicetype == null) { ServiceTypeDTO serviceType = new ServiceTypeDTO { Name = toolStripTextBox.Text }; if (ServiceBLL.Instance.InsertType(serviceType)) { MessageBox.Show("Thêm loại dịch vụ thành công"); ListServiceTypre = (List <ServiceTypeDTO>)ServiceBLL.Instance.ReadAllServiceType(); } } else { MessageBox.Show("Đã có tên trong danh sách loại dịch vụ !"); } } }
public bool AddServiceType(string name, decimal rate, string userId) { ServiceTypeDTO newServiceType = new ServiceTypeDTO(); newServiceType.Name = name; newServiceType.Rate = rate; newServiceType.UserId = userId; return(cmLogicService.insertServiceType(newServiceType)); }
public static ServiceTypeDAO MaptoServiceTypeDAO(ServiceTypeDTO b) { ServiceTypeDAO a = new ServiceTypeDAO(); a.Name = b.Name; a.UserId = b.UserId; a.Id = b.Id; a.Rate = b.Rate; return(a); }
public IEnumerable <ServiceTypeDTO> readAllServiceType() { DataTable dataTable = DataProvider.Instance.ExcuteDataReader("dbo.USP_LoadFullServiceType"); foreach (DataRow row in dataTable.Rows) { ServiceTypeDTO service = new ServiceTypeDTO(row, dataTable); ListServiceType.Add(service); } return(ListServiceType); }
public bool InsertServiceType(ServiceTypeDTO obj) { try { DataProvider.Instance.ExcuteNonQuery("dbo.USP_InsertServiceType @name", new object[] { obj.Name }); return(true); } catch (Exception err) { throw err; } }
public static ServiceType Convert(this ServiceTypeDTO servicetypeDto) { return(new ServiceType { ItemId = servicetypeDto.ItemId, IsDeleted = servicetypeDto.IsDeleted, Updated = servicetypeDto.Updated, CorrectorId = servicetypeDto.CorrectorId, ShortName = servicetypeDto.Name, FullName = servicetypeDto.FullName }); }
public bool UpdateServiceTypeById(ServiceTypeDTO obj) { try { DataProvider.Instance.ExcuteNonQuery("dbo.USP_UpdateServiceType @id , @name", new object[] { obj.ID, obj.Name }); return(true); } catch (Exception err) { throw err; } }
public bool ScheduleJob(DateTime startDate, int estDuration, string notes, string userId, string clientName, string serviceTypeName) { //Define data memebers that need to be assigned for InsertJob in the logic layer jobDTO newJob = new jobDTO(); AspNetUsers user = new AspNetUsers(); ClientDTO client = new ClientDTO(); ServiceTypeDTO serviceType = new ServiceTypeDTO(); //Assign data members given the data from the Jobs controller user = cmLogicService.getUserById(userId).First(); client = cmLogicService.getClientsByName(clientName).First(); serviceType = cmLogicService.getServiceTypeByName(serviceTypeName).First(); //Create JobDTO object and pass to logic layer newJob.StartDate = startDate; newJob.EstimatedDuration = estDuration; newJob.Notes = notes; newJob.user = user; newJob.client = client; newJob.type = serviceType; return(cmLogicService.insertJob(newJob)); }
public bool insertServiceType(ServiceTypeDTO type) { return(logic.insertServiceType(type)); }
public ServiceTypeDTO create(ServiceTypeDTO model) { return((ServiceTypeDTO)serviceTypeRepository.create(model)); }
public bool updateServiceType(ServiceTypeDTO type) { return(sc.UpdateType(Mapping.ServiceTypeMapper.MaptoServiceTypeDAO(type))); }
public bool deleteServiceType(ServiceTypeDTO type) { return(sc.DeleteType(Mapping.ServiceTypeMapper.MaptoServiceTypeDAO(type))); }
public bool insertServiceType(ServiceTypeDTO type) { type.Name = stringFormatter(type.Name).ToString(); return(sc.AddType(Mapping.ServiceTypeMapper.MaptoServiceTypeDAO(type))); }
public bool InsertType(ServiceTypeDTO obj) { return(ServiceDAL.Instance.InsertServiceType(obj)); }
public bool updateServiceType(ServiceTypeDTO type) { return(logic.updateServiceType(type)); }
public bool deleteServiceType(ServiceTypeDTO type) { return(logic.deleteServiceType(type)); }
public bool UpdateById(int id, ServiceTypeDTO obj) { return(ServiceDAL.Instance.UpdateServiceTypeById(obj)); }