public void setActivofijo(clsActivoFijo ActivoFij) { txtCodigoActivo.Text = Convert.ToString(ActivoFij.Codigo); txtUsuario.Text = ActivoFij._Usuario; TxtEmpresa.Text = ActivoFij._Empresa; txtValorAdquisicion.Text = Convert.ToString(ActivoFij.valor_actualserie); }
private void btnBuscar_Click(object sender, EventArgs e) { VtnConsultaActivoFijo frm = new VtnConsultaActivoFijo(); frm.ShowDialog(); if (frm.Cancelar()) { btnGuardar.Enabled = true;//Estas varibles que se le coloca true o false son para setar los botones para que no haiga caidas del sistemas //btnAnular.Enabled = true;// btnProcesar.Enabled = true; //btnConsultar.Enabled = true;// oActivoFijo = frm.cls; set(oActivoFijo); } else { btnGuardar.Enabled = true; //Estas varibles que se le coloca true o false son para setar los botones para que no haiga caidas del sistemas btnAnular.Enabled = false; // btnConsultar.Enabled = false; // btnProcesar.Enabled = false; limpiarControles(); MessageBox.Show(msj.Sin_Seleccion, msj.Titulo, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
public void set(clsActivoFijo ActiFijo) { txtCodigoActivo.Text = Convert.ToString(ActiFijo.Codigo); cbxGrupo.EditValue = datoActivoFijo.getDescripcionSegunIdInventarioGrupo(ActiFijo.grupo); cbxSubGrupo.EditValue = datoSubGrup.getDescripcionSegunIdActivoFIjoSubGrupo(ActiFijo.subgrupo); dtFecha.EditValue = ActiFijo.fecha_registro; cbxEstado.EditValue = datoEsta.getDescripcionSegunId(ActiFijo.estado); txtDescripcion.Text = ActiFijo.descripcion; }
/* * public List<clsActivoFijo> consulta() * { * try * { * List<clsActivoFijo> lista = new List<clsActivoFijo>(); * ActivoFijoEntities ent = new ActivoFijoEntities(); * var con = from w in ent.ActivoFijo select w; * * foreach (var item in con) * { * clsActivoFijo clas = new clsActivoFijo(); * clas.Codigo = item.IdActivoFijo; * clas.Empresa = item.IdEmpresa; * clas.departamento = item.IdDepartamento; * clas.responsable = item.IdResponsable; * clas.usuario = item.IdUsuario; * clas.tipo = item.IdTipo; * clas.grupo = item.IdGrupo; * clas.subgrupo = item.IdSubgrupo; * clas.articulo = item.IdArticulo; * clas.descripcion = item.descripcion; * clas.valor_nominal = Convert.ToInt32(item.valor_nomial); * clas.valor_residual = Convert.ToInt32(item.valor_residual); * clas.valor_actualserie = Convert.ToInt32(item.valor_actualserie); * clas.codigo_barra = item.IdCodigoBarra; * clas.serie = Convert.ToInt32 (item.serie); * clas.marca = item.IdMarca; * clas.fecha_deprecioacion = item.fecha_depreciacion; * clas.ano_vidautil = Convert.ToInt32(item.ano_vidaUtil); * clas.estado = item.IdEstado; * clas.fecha_registro = item.fecha_registro; * * lista.Add(clas); * } * return lista; * } * catch (Exception) * { * return null; * } * * } */ public void guardar(clsActivoFijo activo) { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { ActivoFijo act = new ActivoFijo() { IdActivoFijo = activo.Codigo, IdEmpresa = activo.Empresa }; } }
public Boolean guardar(clsActivoFijo activo) { try { int id = getSiguiente(); activo.Codigo = id; using (ActivoFijoEntities ent = new ActivoFijoEntities()) { ActivoFijo act = new ActivoFijo() { IdActivoFijo = activo.Codigo, cantidad = activo.Cantidad, IdEmpresa = activo.Empresa, IdDepartamento = activo.departamento, IdResponsable = activo.responsable, IdUsuario = activo.usuario, IdArticuloBodega = activo.ArtBodega, IdTipo = activo.tipo, IdGrupo = activo.grupo, IdSubgrupo = activo.subgrupo, IdArticulo = activo.articulo, IdProveedor = activo.proveedor, EstadoProceso = activo._EstadoProceso, descripcion = activo.descripcion, valor_nomial = Convert.ToDecimal(activo.valor_nominal), valor_residual = Convert.ToDecimal(activo.valor_residual), valor_actualserie = Convert.ToDecimal(activo.valor_actualserie), IdCodigoBarra = activo.codigo_barra, fecha_Adquisicion = activo.Fecha_Adquisicion, ano_vidaUtil = activo.ano_vidautil, IdEstado = activo.estado, fecha_registro = activo.fecha_registro, }; ent.AddToActivoFijo(act); ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
public List <clsActivoFijo> consulta() { try { List <clsActivoFijo> lista = new List <clsActivoFijo>(); ActivoFijoEntities ent = new ActivoFijoEntities(); var con = from w in ent.ActivoFijo select w; foreach (var item in con) { clsActivoFijo clas = new clsActivoFijo(); clas.Codigo = Convert.ToInt32(item.IdActivoFijo); clas.Cantidad = Convert.ToInt32(item.cantidad); clas.Empresa = Convert.ToInt32(item.IdEmpresa); clas.departamento = Convert.ToInt32(item.IdDepartamento); clas.responsable = Convert.ToInt32(item.IdResponsable); clas.ArtBodega = Convert.ToInt32(item.IdArticuloBodega); clas.usuario = Convert.ToInt32(item.IdUsuario); clas.tipo = Convert.ToInt32(item.IdTipo); clas.grupo = Convert.ToInt32(item.IdGrupo); clas.subgrupo = Convert.ToInt32(item.IdSubgrupo); clas.articulo = Convert.ToInt32(item.IdArticulo); clas.proveedor = Convert.ToInt32(item.IdProveedor); clas._EstadoProceso = Convert.ToString(item.EstadoProceso); clas.descripcion = item.descripcion; clas.valor_nominal = Convert.ToDouble(item.valor_nomial); clas.valor_residual = Convert.ToDouble(item.valor_residual); clas.valor_actualserie = Convert.ToDouble(item.valor_actualserie); clas.codigo_barra = Convert.ToInt32(item.IdCodigoBarra); clas.Fecha_Adquisicion = Convert.ToDateTime(item.fecha_Adquisicion); clas.ano_vidautil = Convert.ToInt32(item.ano_vidaUtil); clas.estado = Convert.ToInt32(item.IdEstado); clas.fecha_registro = Convert.ToDateTime(item.fecha_registro); lista.Add(clas); } return(lista); } catch (Exception) { return(null); } }
public Boolean modificar(clsActivoFijo activo) { try { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { //Se hace un primary key codigo var x = (from q in ent.ActivoFijo where q.IdActivoFijo == activo.Codigo select q).First(); //First obtiene un registro que coincida con el codigo y luego mas a bajo //modifico dicho registro y guardo eso lo modifica en la base x.IdActivoFijo = activo.Codigo; x.cantidad = activo.Cantidad; x.IdEmpresa = activo.Empresa; x.IdDepartamento = activo.departamento; x.IdResponsable = activo.responsable; x.IdUsuario = activo.usuario; x.IdArticuloBodega = activo.ArtBodega; x.IdTipo = activo.tipo; x.IdGrupo = activo.grupo; x.IdSubgrupo = activo.subgrupo; x.IdArticulo = activo.articulo; x.IdProveedor = activo.proveedor; x.EstadoProceso = activo._EstadoProceso; x.descripcion = activo.descripcion; x.valor_nomial = Convert.ToDecimal(activo.valor_nominal); x.valor_residual = Convert.ToDecimal(activo.valor_residual); x.valor_actualserie = Convert.ToDecimal(activo.valor_actualserie); x.IdCodigoBarra = activo.codigo_barra; x.fecha_Adquisicion = activo.Fecha_Adquisicion; x.ano_vidaUtil = activo.ano_vidautil; x.IdEstado = activo.estado; x.fecha_registro = activo.fecha_registro; ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
//El elminar esta en dudas por que me mencionaron que los procesos no se eliminan //si no que se los anulan es por este motivo que se cambio la base //y posiblemente aqi sea la asigancion del campo EstadoProceso a anulado //de la clase de activofijo e base de datos public Boolean eliminar(clsActivoFijo activo) { try { using (ActivoFijoEntities ent = new ActivoFijoEntities()) { //Hago un wehere por el primaryKey codigo var x = (from q in ent.ActivoFijo where q.IdActivoFijo == activo.Codigo select q).First(); //Eliminar es muy parecido //Eliminar el registro que me trajpp el select ent.DeleteObject(x); ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
private void gridView1_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e) { cls = getRow((DevExpress.XtraGrid.Views.Grid.GridView)sender); Close(); }
public void getForRevalorizaion(clsActivoFijo clasActivoFIjo) { clasActivoFIjo.Codigo = Convert.ToInt32(gridView1.GetFocusedRowCellValue(colCodigo)); clasActivoFIjo.valor_actualserie = Convert.ToInt32(gridView1.GetFocusedRowCellValue(colvalor_actualserie)); }