public FluctuationEmployeeModel(hr_FluctuationEmployee fluctuation) { _fluctuationEmployee = fluctuation ?? new hr_FluctuationEmployee(); Id = _fluctuationEmployee.Id; RecordId = _fluctuationEmployee.RecordId; Reason = _fluctuationEmployee.Reason; Date = _fluctuationEmployee.Date; Type = _fluctuationEmployee.Type; }
/// <summary> /// /// </summary> /// <param name="obj"></param> public void Update(hr_FluctuationEmployee obj) { var record = hr_FluctuationEmployeeServices.GetById(obj.Id); if (record == null) { return; } record.RecordId = obj.RecordId; record.Reason = obj.Reason; record.Date = obj.Date; record.Type = obj.Type; record.CreatedDate = DateTime.Now; record.EditedDate = DateTime.Now; hr_FluctuationEmployeeServices.Update(record); }
private void Insert() { try { hdfChonCanBo.Text = cbxChonCanBo.SelectedItem.Value; var fluctuation = new hr_FluctuationEmployee { RecordId = int.Parse(hdfChonCanBo.Text), Type = rbDecrease.Checked, Reason = txtReason.Text.Trim(), Date = txtDate.SelectedDate, CreatedDate = DateTime.Now, EditedDate = DateTime.Now }; hr_FluctuationEmployeeServices.Create(fluctuation); } catch (Exception e) { Dialog.Alert("Có lỗi xảy ra trong quá trình thêm mới: {0}".FormatWith(e.Message)); } }
/// <summary> /// /// </summary> /// <param name="obj"></param> public void Create(hr_FluctuationEmployee obj) { hr_FluctuationEmployeeServices.Create(obj); }