public static int Update(tblGate gateObj) { dbEcustomEntities _db = new dbEcustomEntities(Common.Decrypt(ConfigurationManager.ConnectionStrings["dbEcustomEntities"].ConnectionString, true)); _db.Connection.Open(); tblGate originGate = _db.tblGates.Where(g => g.GateCode == gateObj.GateCode).FirstOrDefault(); if (originGate == null) { return -1; } originGate.GateName = gateObj.GateName; originGate.Description = gateObj.Description; originGate.ModifiedBy = gateObj.ModifiedBy; originGate.ModifiedDate = CommonFactory.GetCurrentDate(); try { return _db.SaveChanges(); } catch (Exception ex) { return -1; } finally { _db.Connection.Close(); } }
public static int Insert(tblGate gate) { dbEcustomEntities _db = new dbEcustomEntities(Common.Decrypt(ConfigurationManager.ConnectionStrings["dbEcustomEntities"].ConnectionString, true)); _db.Connection.Open(); gate.CreatedDate = CommonFactory.GetCurrentDate(); gate.ModifiedDate = CommonFactory.GetCurrentDate(); _db.AddTotblGates(gate); try { if (_db.Connection.State == ConnectionState.Closed) _db.Connection.Open(); return _db.SaveChanges(); } catch (Exception ex) { return -1; } finally { _db.Connection.Close(); } }
private void btnUpdate_Click(object sender, EventArgs e) { if (_mode == 1) { if (validate()) { tblGate gate = new tblGate(); gate.GateCode = txtGateCode.Text.Trim(); gate.GateName = txtGateName.Text.Trim(); gate.Description = txtDescription.Text.Trim(); gate.ModifiedBy = _userInfo.UserID; if (GateFactory.Update(gate) > 0) { try { _frmListGate.search(); } catch (Exception ex) { //do nothing } MessageBox.Show("Cập nhật cửa khẩu thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Cập nhật cửa khẩu không thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }