Exemple #1
0
        public List <clsSubgrupoActivoFijo> consulta()
        {
            try
            {
                List <clsSubgrupoActivoFijo> lista = new List <clsSubgrupoActivoFijo>();
                ActivoFijoEntities           ent   = new ActivoFijoEntities();
                var con = from w in ent.SubGrupos select w;

                foreach (var item in con)
                {
                    clsSubgrupoActivoFijo clas = new clsSubgrupoActivoFijo();
                    clas.Codigo      = item.IdSubGrupo;
                    clas.Grupo       = Convert.ToInt32(item.IdGrupo);
                    clas.descripcion = item.Descripcion;
                    clas.Fecha       = Convert.ToDateTime(item.fecha);
                    clas.IdEstado    = Convert.ToInt32(item.IdEstado);
                    //clas._EstadoProceso = item.EstadoProceso;
                    clas.Empresa = Convert.ToInt32(item.IdEmpresa);

                    lista.Add(clas);
                }
                return(lista);
            }
            catch (Exception)
            {
                return(null);
            }
        }
Exemple #2
0
        public Boolean guardar(clsSubgrupoActivoFijo SubActivo)
        {
            try
            {
                int id = getSiguiente();
                SubActivo.Codigo = id;
                using (ActivoFijoEntities ent = new ActivoFijoEntities())
                {
                    SubGrupos Sub = new SubGrupos()
                    {
                        IdSubGrupo  = SubActivo.Codigo,
                        IdGrupo     = SubActivo.Grupo,
                        Descripcion = SubActivo.descripcion,
                        fecha       = SubActivo.Fecha,
                        IdEstado    = Convert.ToInt32(SubActivo.IdEstado),
                        //EstadoProceso = SubActivo._EstadoProceso,
                        IdEmpresa = Convert.ToInt32(SubActivo.Empresa),
                    };

                    ent.AddToSubGrupos(Sub);
                    ent.SaveChanges();
                }
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Exemple #3
0
        private void btnbuscar_Click(object sender, EventArgs e)
        {
            accion = 'C';

            VtnConsultaSubgrupo frm = new VtnConsultaSubgrupo();

            frm.ShowDialog();
            if (frm.Cancelar())
            {
                btnGuardar.Enabled   = false;   //Estas varibles que se le coloca true o false son para setar los botones para que no haiga caidas del sistemas
                btnModificar.Enabled = true;    //
                btnEliminar.Enabled  = true;    //
                oActivoFijo          = frm.cls; //Aqui lo que hace es pasar los datos de la pantalla consulta a la variable de la calse
                //de SUbgrupo con la ayuda de la variable cls la cual en la pantalla de consulta se les
                //paso todos los datos que poseia el gridView al momento de dar clic en la operacion
                //GridView_RowClick
                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
                btnModificar.Enabled = false; //
                btnEliminar.Enabled  = false; //
                limpiarControles();
                MessageBox.Show(msj.Sin_Seleccion, msj.Titulo, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Exemple #4
0
 public Boolean  modificar(clsSubgrupoActivoFijo SubActivo)
 {
     try
     {
         using (ActivoFijoEntities ent = new ActivoFijoEntities())
         {
             //Se hace un primary key codigo
             var x = (from q in ent.SubGrupos where q.IdSubGrupo == SubActivo.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.IdSubGrupo  = SubActivo.Codigo;
             x.IdGrupo     = SubActivo.Grupo;
             x.Descripcion = SubActivo.descripcion;
             x.fecha       = SubActivo.Fecha;
             x.IdEstado    = SubActivo.IdEstado;
             x.IdEmpresa   = SubActivo.Empresa;
             // x.EstadoProceso = SubActivo._EstadoProceso;
             ent.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Exemple #5
0
 private void gridView1_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e)
 {
     cls = getRow((DevExpress.XtraGrid.Views.Grid.GridView)sender);//Aqui lo que hace es pasar los datos de la pantalla consulta a la variable de la calse
     //de SUbgrupo con la ayuda de la variable cls la cual  se les
     //pasa todos los datos que posee el gridView al momento de dar clic en la operacion
     //GridView_RowClick en la funcion GetROw(....)
     Close();
 }
Exemple #6
0
        //  clsSubgrupoActivoFijo clasperso = new clsSubgrupoActivoFijo();

        public void get(clsSubgrupoActivoFijo clasperso)
        {
            clasperso.Codigo      = Convert.ToInt32(gridView1.GetFocusedRowCellValue(colCodigo));
            clasperso.Grupo       = Convert.ToInt32(gridView1.GetFocusedRowCellValue(colGrupo));
            clasperso.descripcion = Convert.ToString(gridView1.GetFocusedRowCellValue(coldescripcion));
            clasperso.Fecha       = Convert.ToDateTime(gridView1.GetFocusedRowCellValue(colFecha));
            clasperso.IdEstado    = Convert.ToInt32(gridView1.GetFocusedRowCellValue(colCodigo));
            clasperso.Empresa     = Convert.ToInt32(gridView1.GetFocusedRowCellValue(colCodigo));
        }
Exemple #7
0
 public void set(clsSubgrupoActivoFijo oActivFijo)
 {
     txtCodigoActivo.Text = Convert.ToString(oActivFijo.Codigo);
     cbxGrupo.EditValue   = datActFij.getDescripcionSegunIdInventarioGrupo(oActivFijo.Grupo);
     txtSubgrupo.Text     = oActivFijo.descripcion;
     dtFecha.EditValue    = oActivFijo.Fecha;
     cbxEstado.EditValue  = datoEstado.getDescripcionSegunId(oActivoFijo.IdEstado);
     cbxEmpresa.EditValue = datoEmpresa.ConsultarPorId(oActivoFijo.Empresa);
 }
Exemple #8
0
        private void btnbuscar_Click(object sender, EventArgs e)
        {
            accion = 'C';
            VtnConsultaSubgrupo frm = new VtnConsultaSubgrupo();

            frm.ShowDialog();
            clase = frm.cls;
            set();
        }
Exemple #9
0
 public Boolean  eliminar(clsSubgrupoActivoFijo SubActivo)
 {
     try
     {
         using (ActivoFijoEntities ent = new ActivoFijoEntities())
         {
             //Hago un wehere por el primaryKey codigo
             var x = (from q in ent.SubGrupos where q.IdSubGrupo == SubActivo.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);
     }
 }
Exemple #10
0
 private void gridView1_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e)
 {
     cls = getRow((DevExpress.XtraGrid.Views.Grid.GridView)sender);
     Close();
 }