public FrmIn_Familia_Mantenimiento() { InitializeComponent(); event_FrmIn_Familia_Mantenimiento_FormClosing += FrmIn_Familia_Mantenimiento_event_FrmIn_Familia_Mantenimiento_FormClosing; bus_familia = new in_Familia_Bus(); info_familia = new in_Familia_Info(); param = cl_parametrosGenerales_Bus.Instance; Accion = Cl_Enumeradores.eTipo_action.grabar; }
private void Limpiar() { txt_ID.Text = string.Empty; txt_Codigo.Text = string.Empty; txt_Descripcion.Text = string.Empty; lbl_Estado.Visible = false; Accion = Cl_Enumeradores.eTipo_action.grabar; info_familia = new in_Familia_Info(); SetAccionInControls(); }
public bool AnularDB(in_Familia_Info info) { try { return(odata.AnularDB(info)); } catch (Exception) { throw; } }
public bool ModificarDB(in_Familia_Info info) { try { return(odata.ModificarDB(info)); } catch (Exception) { throw; } }
private void GetInfo() { try { info_familia = new in_Familia_Info { IdEmpresa = param.IdEmpresa, IdFamilia = string.IsNullOrEmpty(txt_ID.Text) ? 0 : Convert.ToInt32(txt_ID.Text), fa_Codigo = txt_Codigo.Text, fa_Descripcion = txt_Descripcion.Text }; } catch (Exception) { throw; } }
private void gv_consulta_RowStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowStyleEventArgs e) { try { in_Familia_Info row = (in_Familia_Info)gv_consulta.GetRow(e.RowHandle); if (row == null) { return; } if (!row.Estado) { e.Appearance.ForeColor = Color.Red; } } catch (Exception) { throw; } }
public bool AnularDB(in_Familia_Info info) { try { using (EntitiesInventario db = new EntitiesInventario()) { var Entity = db.in_Familia.Where(q => q.IdEmpresa == info.IdEmpresa && q.IdFamilia == info.IdFamilia).FirstOrDefault(); if (Entity != null) { Entity.Estado = false; db.SaveChanges(); } } return(true); } catch (Exception) { throw; } }
public bool ModificarDB(in_Familia_Info info) { try { using (EntitiesInventario db = new EntitiesInventario()) { var Entity = db.in_Familia.Where(q => q.IdEmpresa == info.IdEmpresa && q.IdFamilia == info.IdFamilia).FirstOrDefault(); if (Entity != null) { Entity.fa_Codigo = info.fa_Codigo; Entity.fa_Descripcion = info.fa_Descripcion; db.SaveChanges(); } } return(true); } catch (Exception) { throw; } }
private void LlamarFormulario(Cl_Enumeradores.eTipo_action Accion) { try { in_Familia_Info row = (in_Familia_Info)gv_consulta.GetFocusedRow(); if (Accion != Cl_Enumeradores.eTipo_action.grabar && row == null) { MessageBox.Show("Seleccione un registro", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } FrmIn_Familia_Mantenimiento frm = new FrmIn_Familia_Mantenimiento(); frm.event_FrmIn_Familia_Mantenimiento_FormClosing += frm_event_FrmIn_Familia_Mantenimiento_FormClosing; frm.MdiParent = this.MdiParent; frm.SetAccion(Accion, row ?? new in_Familia_Info()); frm.Show(); } catch (Exception) { throw; } }
public bool GuardarDB(in_Familia_Info info) { try { using (EntitiesInventario db = new EntitiesInventario()) { db.in_Familia.Add(new in_Familia { IdEmpresa = info.IdEmpresa, IdFamilia = info.IdFamilia = GetId(info.IdEmpresa), fa_Codigo = info.fa_Codigo, fa_Descripcion = info.fa_Descripcion, Estado = true }); db.SaveChanges(); } return(true); } catch (Exception) { throw; } }
public void SetAccion(Cl_Enumeradores.eTipo_action _Accion, in_Familia_Info _info) { info_familia = _info; Accion = _Accion; }