コード例 #1
0
        public List<clsBajaActivoProc> consulta()
        {
            try
            {
                List<clsBajaActivoProc> lista = new List<clsBajaActivoProc>();
                ActivoFijoEntities ent = new ActivoFijoEntities();
                var con = from w in ent.BajaActivo select w;

                foreach (var item in con)
                {
                    clsBajaActivoProc clas = new clsBajaActivoProc();
                    clas.estadoproceso = item.EstadoProceso;
                    clas.idActivoFijo = Convert.ToInt32(item.idBajaActivo);
                    //clas.idgrupo  = Convert.ToInt32(item.IdGrr);
                    clas.fecha = Convert.ToDateTime(item.Fecha);
                    //clas.idsubgrupo  =Convert.ToInt32(item.IdSubgrupo);
                    clas.Empresa = Convert.ToInt32(item.IdEmpresa);
                    clas.IdMotivoBaja = Convert.ToInt32(item.MotivoBaja);
                    //clas.idProveedor = Convert.ToInt32(item.IdProveedor);
                    //clas.IdCabeceraComprobante = Convert.ToInt32(item.IdCabeceraComprobante);
                    clas.descripcion = item.Descripcion;
                    clas.Observacion = item.Observacion;
                    //clas.idImagen = Convert.ToInt32(item.IdImagen);

                    lista.Add(clas);
                }
                return lista;
            }
            catch (Exception)
            {
                return null;
            }
        }
コード例 #2
0
        public Boolean guardar(clsBajaActivoProc BajaActivopro)
        {
            try
            {
                int id = getSiguiente();
                BajaActivopro.codBajaActivo = id;
                using (ActivoFijoEntities ent = new ActivoFijoEntities())
                {
                        BajaActivo act = new BajaActivo(){
                        IdActivoFIjo = BajaActivopro.idActivoFijo,
                        IdEmpresa = BajaActivopro.Empresa,
                        //IdGrupo= BajaActivopro.idgrupo,
                        //IdSubgrupo= BajaActivopro.idsubgrupo,
                        Fecha = BajaActivopro.fecha,
                        EstadoProceso = BajaActivopro.estadoproceso,
                        Descripcion = BajaActivopro.descripcion,
                        IdMotivoBaja= BajaActivopro.IdMotivoBaja,
                        //IdProveedor= BajaActivopro.idProveedor,
                        //IdCabeceraComprobante = BajaActivopro.IdCabeceraComprobante,
                        Observacion = BajaActivopro.Observacion,
                        IdImagen= 1,

                    };

                    ent.AddToBajaActivo(act);
                    ent.SaveChanges();
                }
                return true;
            }
            catch (Exception)
            {

                return false;
            }
        }
コード例 #3
0
        public Boolean modificar(clsBajaActivoProc bajaActivopro)
        {
            try
            {
                using (ActivoFijoEntities ent = new ActivoFijoEntities())
                {
                    //Se hace un primary key codigo
                    var x = (from q in ent.BajaActivo where q.IdActivoFIjo == bajaActivopro.idActivoFijo select q).First();

                        x.IdActivoFIjo = bajaActivopro.idActivoFijo;
                        x.IdEmpresa = bajaActivopro.Empresa;
                        //x.IdGrupo= bajaActivopro.idgrupo;
                        //x.IdSubgrupo= bajaActivopro.idsubgrupo;
                        x.Fecha = bajaActivopro.fecha;
                        x.EstadoProceso = bajaActivopro.estadoproceso;
                        x.Descripcion = bajaActivopro.descripcion;
                        x.IdMotivoBaja= bajaActivopro.IdMotivoBaja;
                        //x.IdProveedor= bajaActivopro.idProveedor;
                       // x.IdCabeceraComprobante = bajaActivopro.IdCabeceraComprobante;
                        x.Observacion = bajaActivopro.Observacion;
                       // x.IdImagen = bajaActivopro.idImagen;

                    ent.SaveChanges();
                }
                return true;
            }
            catch (Exception)
            {

                return false;
            }
        }