private void SaveTypeItem(EDBEntities eDB, TypeModel typeItem) { if (typeItem.IsNew) { tblType NewRec = new tblType(); var Rec = eDB.tblTypes.Add(NewRec); Rec.Type = typeItem.Type; Rec.Description = typeItem.Description; Rec.Image = typeItem.Image; Rec.TypeGroup = typeItem.TypeGroup; Rec.ShowOrder = typeItem.ShowOrder; Rec.Project_ID = Globals.Project_ID; typeItem.IsNew = false; typeItem.IsChanged = false; } if (typeItem.IsChanged) { tblType Rec = eDB.tblTypes.Where(o => o.ID == typeItem.ID).FirstOrDefault(); Rec.Type = typeItem.Type; Rec.Description = typeItem.Description; Rec.Image = typeItem.Image; Rec.ShowOrder = typeItem.ShowOrder; typeItem.IsChanged = false; } if (typeItem.IsDeleted) { tblType Rec = eDB.tblTypes.Where(o => o.ID == typeItem.ID).FirstOrDefault(); if (Rec != null) { eDB.tblTypes.Remove(Rec); } } }
public static int Update(tblType typeObj) { var db = new dbTrainEntities(ConnectionController.GetConnection()); tblType originType = db.tblTypes.Where(g => g.TypeCode == typeObj.TypeCode).FirstOrDefault(); if (originType == null) { return(-1); } originType.TypeName = typeObj.TypeName; originType.Description = typeObj.Description; originType.ModifiedBy = typeObj.ModifiedBy; originType.ModifiedDate = CommonFactory.GetCurrentDate(); try { return(db.SaveChanges()); } catch (Exception ex) { return(-1); } }
private void btnAdd_Click(object sender, EventArgs e) { if (_mode == 0) { //validate if (validate()) { tblType type = new tblType(); type.TypeCode = txtTypeCode.Text; type.TypeName = txtTypeName.Text.Trim(); type.Description = txtDescription.Text.Trim(); type.CreatedBy = _userInfo.UserID; type.ModifiedBy = _userInfo.UserID; if (TypeFactory.Insert(type) > 0) { try { _frmListType.init(); } catch (Exception ex) { //do nothing } MessageBox.Show("Thêm mới loại hình thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); reset(); } else { MessageBox.Show("Thêm mới loại hình không thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
private void FrmAddType_Load(object sender, EventArgs e) { if (_mode == 0) //add new { this.Text = "Them moi loai hinh" + ConstantInfo.MESSAGE_TITLE + GlobalInfo.CompanyName; btnAdd.Enabled = true; btnUpdate.Enabled = false; } if (_mode == 1) //update { btnAdd.Enabled = false; btnUpdate.Enabled = true; this.Text = "Cap nhat loai hinh" + ConstantInfo.MESSAGE_TITLE + GlobalInfo.CompanyName; tblType type = TypeFactory.FindByCode(_typeCode); if (type == null) { MessageBox.Show("Loại hình này không còn tồn tại trong Cơ Sở Dữ Liệu. Bạn hãy kiểm tra lại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } txtTypeCode.ReadOnly = true; txtTypeCode.Text = type.TypeCode; txtTypeName.Text = type.TypeName; txtDescription.Text = type.Description; } }
public ActionResult DeleteConfirmed(int id) { tblType tblType = db.tblTypes.Find(id); db.tblTypes.Remove(tblType); db.SaveChanges(); return(RedirectToAction("Index")); }
public static int Insert(tblType type) { var db = new dbTrainEntities(ConnectionController.GetConnection()); type.CreatedDate = CommonFactory.GetCurrentDate(); type.ModifiedDate = CommonFactory.GetCurrentDate(); db.AddTotblTypes(type); return(db.SaveChanges()); }
public ActionResult Edit([Bind(Include = "TypeID,TypeName")] tblType tblType) { if (ModelState.IsValid) { db.Entry(tblType).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tblType)); }
public ActionResult Create([Bind(Include = "TypeID,TypeName")] tblType tblType) { if (ModelState.IsValid) { db.tblTypes.Add(tblType); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tblType)); }
protected void btnAdd_Click(object sender, EventArgs e) { using (var obj = new QueryDataContext()) { var ty = new tblType(); ty.TypeName = txtType.Text; obj.tblTypes.InsertOnSubmit(ty); obj.SubmitChanges(); } BindDropdown(); }
public List <tblType> GetProductType() { List <tblType> type = new List <tblType>(); var typeresult = uok.type.GetAll(); foreach (var item in typeresult) { tblType tp = new tblType(); tp.TypeID = item.TypeID; type.Add(tp); } return(type); }
// GET: tblTypes/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblType tblType = db.tblTypes.Find(id); if (tblType == null) { return(HttpNotFound()); } return(View(tblType)); }
public void Save() { EDBEntities eDB = new EDBEntities(); foreach (var typeItem in Types) { if (typeItem.IsNew) { tblType NewRec = new tblType(); var Rec = eDB.tblTypes.Add(NewRec); Rec.Type = typeItem.Type; Rec.Description = typeItem.Description; Rec.Image = typeItem.Image; Rec.TypeGroup = typeItem.TypeGroup; Rec.ShowOrder = typeItem.ShowOrder; Rec.Project_ID = Globals.Project_ID; typeItem.IsNew = false; typeItem.IsChanged = false; } if (typeItem.IsChanged) { tblType Rec = eDB.tblTypes.Where(o => o.ID == typeItem.ID).FirstOrDefault(); Rec.Type = typeItem.Type; Rec.Description = typeItem.Description; Rec.Image = typeItem.Image; Rec.ShowOrder = typeItem.ShowOrder; typeItem.IsChanged = false; } if (typeItem.IsDeleted) { tblType Rec = eDB.tblTypes.Where(o => o.ID == typeItem.ID).FirstOrDefault(); if (Rec != null) { eDB.tblTypes.Remove(Rec); } } } try { eDB.SaveChanges(); } catch (Exception ex) { RadWindow.Alert("Fault while saving object types: " + ex.Message); } }
private void frmReport_Load(object sender, EventArgs e) { this.Location = new Point((_mainForm.Width - this.Width) / 2, (_mainForm.Height - this.Height) / 2); var list = new List <tblCustom>(); var custom = new tblCustom { CustomsCode = "0", CustomsName = "Tất cả" }; list.Add(custom); //tao danh sach don vi hai quan var listtblCustoms = CustomsFacory.getAll(); list.AddRange(listtblCustoms.Select(item => new tblCustom { CustomsCode = item.CustomsCode.Trim(), CustomsName = item.CustomsName })); cbUnit.DisplayMember = "CustomsName"; cbUnit.ValueMember = "CustomsCode"; cbUnit.DataSource = list; if (FDHelper.RgGetSizeOfUnit() == ConstantInfo.Branch) { String unitCode = FDHelper.RgCodeOfUnit(); cbUnit.SelectedValue = unitCode; cbUnit.Enabled = false; } //tao danh sach loai hinh List <tblType> listType = new List <tblType>(); tblType type = new tblType(); type.TypeCode = ""; type.TypeName = "Tất cả"; listType.Add(type); foreach (tblType obj in TypeFactory.getAllType()) { tblType typeObj = new tblType(); typeObj.TypeName = obj.TypeCode + " - " + obj.TypeName; typeObj.TypeCode = obj.TypeCode; listType.Add(typeObj); } cbType.DisplayMember = "TypeName"; cbType.ValueMember = "TypeCode"; cbType.DataSource = listType; }
private bool validate() { bool valid = true; if (_mode == 0)//add new { if (String.IsNullOrEmpty(txtTypeCode.Text.Trim())) { valid = false; MessageBox.Show("Mã loại hình không được để trống", "Dữ liệu không hợp lệ", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtTypeCode.Focus(); } else if (null != TypeFactory.FindByCode(txtTypeCode.Text.Trim())) { valid = false; MessageBox.Show("Mã loại hình này đã tồn tại, hãy thử với mã khác", "Dữ liệu không hợp lệ", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); txtTypeCode.Focus(); } if (String.IsNullOrEmpty(txtTypeName.Text.Trim())) { valid = false; MessageBox.Show("Tên loại hình không được để trống", "Dữ liệu không hợp lệ", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); txtTypeName.Focus(); } } if (_mode == 1) //update { tblType type = TypeFactory.FindByCode(_typeCode); if (type == null) { valid = false; MessageBox.Show("Loại hình này không còn tồn tại trong Cơ Sở Dữ Liệu. Bạn hãy kiểm tra lại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (String.IsNullOrEmpty(txtTypeName.Text.Trim())) { valid = false; MessageBox.Show("Tên loại hình không được để trống", "Dữ liệu không hợp lệ", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); txtTypeName.Focus(); } } return(valid); }
public void remove(tblType entity) { throw new NotImplementedException(); }
public IEnumerable <tblType> find(tblType v) { throw new NotImplementedException(); }
public void Remove(tblType entity) { dbSet.Find(entity); }
public static tblType CreatetblType(string typeCode, string branchId) { tblType tblType = new tblType(); tblType.TypeCode = typeCode; tblType.BranchId = branchId; return tblType; }
public void AddTotblTypes(tblType tblType) { AddObject("tblTypes", tblType); }
partial void InserttblType(tblType instance);
partial void UpdatetblType(tblType instance);
partial void DeletetblType(tblType instance);