Esempio n. 1
0
 public Boolean modificar(clsRevalorizacion reval)
 {
     try
     {
         using (ActivoFijoEntities ent = new ActivoFijoEntities())
         {
             //Se hace un primary key codigo
             var x = (from q in ent.revalorizacion  where q.IdRevalorizacion == reval.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.IdRevalorizacion = reval.Codigo;
             // x.IdUsuario  = reval.usuario;
             x.Fecha             = reval.Fecha;
             x.IdActivoFijo      = reval._idActivoFijo;
             x.ValorAtual        = Convert.ToInt32(reval.valorActual);
             x.ValorRevalorizado = Convert.ToInt32(reval.valorRevalorizado);
             x.ValorResidual     = Convert.ToInt32(reval.valorResidual);
             ent.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Esempio n. 2
0
        public Boolean guardar(clsRevalorizacion reval)
        {
            try
            {
                int id = getSiguiente();
                reval.Codigo = id;
                using (ActivoFijoEntities ent = new ActivoFijoEntities())
                {
                    revalorizacion revalor = new revalorizacion()
                    {
                        IdRevalorizacion = reval.Codigo,
                        //IdUsuario  = reval.usuario,
                        Fecha             = reval.Fecha,
                        IdActivoFijo      = reval._idActivoFijo,
                        ValorAtual        = Convert.ToInt32(reval.valorActual),
                        ValorRevalorizado = Convert.ToInt32(reval.valorRevalorizado),
                        ValorResidual     = Convert.ToInt32(reval.valorResidual),
                    };

                    ent.AddTorevalorizacion(revalor);
                    ent.SaveChanges();
                }
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Esempio n. 3
0
        public List <clsBajaActivo> consulta()
        {
            try
            {
                List <clsBajaActivo> lista = new List <clsBajaActivo>();
                ActivoFijoEntities   ent   = new ActivoFijoEntities();
                var con = from w in ent.BajaActivo select w;

                foreach (var item in con)
                {
                    clsBajaActivo clas = new clsBajaActivo();
                    clas.Codigo                = item.idBajaActivo;
                    clas.ActivoFIjo            = Convert.ToInt32(item.IdActivoFIjo);
                    clas.Grupo                 = Convert.ToInt32(item.IdGrupo);
                    clas.Subgrupo              = Convert.ToInt32(item.IdSubgrupo);
                    clas.Fecha                 = Convert.ToDateTime(item.Fecha);
                    clas.IdEstado              = Convert.ToString(item.IdEstado);
                    clas.IdEmpresa             = Convert.ToInt32(item.IdEmpresa);
                    clas.Descripcion           = item.Descripcion;
                    clas.Motivo                = item.Motivo;
                    clas.Proveedor             = Convert.ToInt32(item.IdProveedor);
                    clas.Observacion           = item.Observacion;
                    clas.IdCabeceraComprobante = Convert.ToInt32(item.IdCabeceraComprobante);

                    lista.Add(clas);
                }
                return(lista);
            }
            catch (Exception)
            {
                return(null);
            }
        }
Esempio n. 4
0
        public List <clsRevalorizacion> consulta()
        {
            try
            {
                List <clsRevalorizacion> lista = new List <clsRevalorizacion>();
                ActivoFijoEntities       ent   = new ActivoFijoEntities();
                var con = from w in ent.revalorizacion select w;

                foreach (var item in con)
                {
                    var x = (from a in ent.ActivoFijo  where a.IdActivoFijo == item.IdActivoFijo select a).First();

                    clsRevalorizacion reval = new clsRevalorizacion();
                    reval.Codigo = Convert.ToInt32(item.IdRevalorizacion);
                    //reval.usuario=Convert.ToInt32 (item.IdUsuario);
                    reval.Fecha             = Convert.ToDateTime(item.Fecha);
                    reval.nomActivo         = Convert.ToString(x.descripcion);
                    reval.valorActual       = Convert.ToDouble(item.ValorAtual);
                    reval.valorRevalorizado = Convert.ToDouble(item.ValorRevalorizado);
                    reval.valorResidual     = Convert.ToDouble(item.ValorResidual);

                    lista.Add(reval);
                }
                return(lista);
            }
            catch (Exception)
            {
                return(null);
            }
        }
Esempio n. 5
0
        //#region"Operaciones Basicas"
        public List <clsDepreciacion> consultaDepreciacionDet()
        {
            try
            {
                List <clsDepreciacion> lista = new List <clsDepreciacion>();
                ActivoFijoEntities     ent   = new ActivoFijoEntities();

                var con    = from p in ent.DepreciacionDet select p;
                var conDos = from w in ent.DepreciacionCab select w;

                foreach (var itemDos in conDos)
                {
                    clsDepreciacion Depre = new clsDepreciacion();
                    Depre.CodsecuenciaCab   = Convert.ToInt32(itemDos.Secuencia_DepreciacionCab);
                    Depre.empresa           = itemDos.IdEmpresa;
                    Depre.usuario           = Convert.ToInt32(itemDos.IdUsuario);
                    Depre.estadoProceso     = itemDos.EstadoProceso;
                    Depre.FechaRegistro     = Convert.ToDateTime(itemDos.fecha);
                    Depre.FechaModificacion = Convert.ToDateTime(itemDos.fechaModificacion);
                    Depre.observacion       = itemDos.observacion;

                    foreach (var item in con)
                    {
                        Depre.idCabecera      = item.IdCabecera;
                        Depre.CodsecuenciaDet = item.Secuencia_DepreciacionDet;
                        Depre.ActivoFijo      = Convert.ToInt32(item.IdActivoFijo);
                        Depre.periodo         = Convert.ToInt32(item.Periodo);
                        Depre.empresa         = Convert.ToInt32(item.IdEmpresa);
                        Depre.depreAnual      = Convert.ToDouble(item.DepreAnual);
                        Depre.depreAcumulada  = Convert.ToDouble(item.DepreAcumulada);
                        Depre.valorNominal    = Convert.ToDouble(item.valor_nominal);
                        Depre.valorActual     = Convert.ToDouble(item.valor_actual);
                    }

                    lista.Add(Depre);
                }

                //foreach (var item in con)
                //{
                //    clsDepreciacionDet DepreDet = new clsDepreciacionDet();
                //        DepreDet.idCabecera =item.IdCabecera;
                //        DepreDet.Codigo_SecuDepreciDet= item.Secuencia_DepreciacionDet ;
                //        DepreDet.idActivoFijo=Convert.ToInt32( item.IdActivoFijo);
                //        DepreDet.Perido= Convert.ToInt32(item.Periodo);
                //        DepreDet.idEmpresa = Convert.ToInt32(item.IdEmpresa);
                //        DepreDet.depreAnual=Convert.ToDouble( item.DepreAnual);
                //        DepreDet.depreAcumulada= Convert.ToDouble(item.DepreAcumulada );
                //        DepreDet.ValorNominal= Convert.ToDouble(item.valor_nominal );
                //        DepreDet.ValorActual = Convert.ToDouble(item.valor_actual);


                //}

                return(lista);
            }
            catch (Exception)
            {
                return(null);
            }
        }
Esempio n. 6
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);
     }
 }
Esempio n. 7
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);
            }
        }
Esempio n. 8
0
        public int getSiguienteDepreCab()
        {
            try
            {
                ActivoFijoEntities ent = new ActivoFijoEntities();
                int x = ((from a in ent.DepreciacionCab select a.Secuencia_DepreciacionCab & a.IdEmpresa).Max()) + 1;
                //var x = (from a in ent.DepreciacionCab where a.Secuencia_DepreciacionCab == null select a).First();

                //if (x.Secuencia_DepreciacionCab == null)
                //{
                //    x.Secuencia_DepreciacionCab = 0;
                //    int p = Convert.ToInt32((from q in ent.DepreciacionCab select q.Secuencia_DepreciacionCab).Max())+1;
                //    return p;
                //}
                //else
                //{
                //    int r = ((from a in ent.DepreciacionCab select a.Secuencia_DepreciacionCab & a.IdEmpresa).Max()) + 1;
                //    return r;
                //}
                return(x);
            }
            catch (Exception e)
            {
                Console.WriteLine("Error: " + e);
                return(1);
            }
        }
Esempio n. 9
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);
            }
        }
Esempio n. 10
0
 /*
  * 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
         };
     }
 }
Esempio n. 11
0
 public void eliminar(clsBajaActivo baja)
 {
     using (ActivoFijoEntities ent = new ActivoFijoEntities())
     {
         //Hago un wehere por el primaryKey codigo
         var x = (from q in ent.BajaActivo where q.idBajaActivo == baja.Codigo select q).First();
         //Eliminar es muy parecido
         //Eliminar el registro que me trajpp el select
         ent.DeleteObject(x);
         ent.SaveChanges();
     }
 }
Esempio n. 12
0
 public int getSiguiente()
 {
     try
     {
         ActivoFijoEntities ent = new ActivoFijoEntities();
         int x = ((from a in ent.SubGrupos select a.IdSubGrupo).Max()) + 1;
         return(x);
     }
     catch (Exception e)
     {
         Console.WriteLine("Error: " + e);
         return(1);
     }
 }
Esempio n. 13
0
 public int getSiguienteDepreDet()
 {
     try
     {
         ActivoFijoEntities ent = new ActivoFijoEntities();
         int x = ((from a in ent.DepreciacionDet select a.Secuencia_DepreciacionDet & a.IdCabecera).Max()) + 1;
         return(x);
     }
     catch (Exception e)
     {
         Console.WriteLine("Error: " + e);
         return(1);
     }
 }
Esempio n. 14
0
        public void set(clsDepreciacion Depre)
        {
            txtCodigoActivo.Text = Convert.ToString(Depre.ActivoFijo);
            using (ActivoFijoEntities ent = new ActivoFijoEntities())
            {
                //Se hace un primary key codigo
                var x = (from q in ent.ActivoFijo where q.IdActivoFijo == Depre.ActivoFijo select q).First();
                cbxGrupo.EditValue    = datoActivoFijo.getDescripcionSegunIdInventarioGrupo(Convert.ToInt32(x.IdGrupo));
                cbxSubGrupo.EditValue = datoSubGrup.getDescripcionSegunIdActivoFIjoSubGrupo(Convert.ToInt32(x.IdSubgrupo));
                cbxEstado.EditValue   = datoEsta.getDescripcionSegunId(Convert.ToInt32(x.IdEstado));
                txtDescripcion.Text   = x.descripcion;
            }

            dtFecha.EditValue = Depre.FechaRegistro;
        }
Esempio n. 15
0
        /*****Funciones que corresponderan a la calse de Inventario.Grupo*****/

        //metodo que retorna la descripcion de un estado segun su Id
        public string getDescripcionSegunIdActivoFIjoSubGrupo(int id)
        {
            try
            {
                using (ActivoFijoEntities ent = new ActivoFijoEntities())
                {
                    var x = (from a in ent.SubGrupos where a.IdSubGrupo == id select a).First();
                    return(x.Descripcion);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine("Error: " + e);
                return(null);
            }
        }
Esempio n. 16
0
 //metodo que retorna el Id de un estado segun su descripcion
 public int getIdSegunDescripcionActivoFIjoSubGrupo(string descrip)
 {
     try
     {
         using (ActivoFijoEntities ent = new ActivoFijoEntities())
         {
             var x = (from a in ent.SubGrupos  where a.Descripcion == descrip select a).First();
             return(x.IdSubGrupo); //se lo puede cambiar y devolver el objeto x que en realidad es un objeto estado lleno con valores correcto segun la base
         }
     }
     catch (Exception e)
     {
         Console.WriteLine("No se encontro, Error: " + e);
         return(0);
     }
 }
Esempio n. 17
0
 public string getDescripcionSegunIdActivoFijo(int id)
 {
     try
     {
         using (ActivoFijoEntities ent = new ActivoFijoEntities())
         {
             var x = (from a in ent.ActivoFijo where a.IdActivoFijo == id select a).First();
             return x.descripcion;
         }
     }
     catch (Exception e)
     {
         Console.WriteLine("Error: " + e);
         return null;
     }
 }
Esempio n. 18
0
        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);
            }
        }
Esempio n. 19
0
        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);
            }
        }
Esempio n. 20
0
 public void modificar(clsBajaActivo baja)
 {
     using (ActivoFijoEntities  ent = new ActivoFijoEntities())
     {
         var x = (from q in ent.BajaActivo where q.idBajaActivo == baja.Codigo select q).First();
         x.idBajaActivo = baja.Codigo;
         x.IdActivoFIjo = baja.ActivoFIjo;
         x.IdGrupo      = baja.Grupo;
         x.IdSubgrupo   = baja.Subgrupo;
         x.Fecha        = baja.Fecha;
         x.IdEstado     = Convert.ToInt32(baja.IdEstado);
         x.IdEmpresa    = baja.IdEmpresa;
         x.Descripcion  = baja.Descripcion;
         x.Motivo       = baja.Motivo;
         x.IdProveedor = baja.Proveedor;
         x.Observacion  = baja.Observacion;
         ent.SaveChanges();
     }
 }
Esempio n. 21
0
        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);
            }
        }
Esempio n. 22
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);
     }
 }
Esempio n. 23
0
        public Boolean modificar(clsDepreciacionCab DepreCab, clsDepreciacionDet DepreDet)
        {
            try
            {
                using (ActivoFijoEntities ent = new ActivoFijoEntities())
                {
                    //Se hace un primary key codigo
                    var x = (from q in ent.DepreciacionDet where q.Secuencia_DepreciacionDet == DepreDet.Codigo_SecuDepreciDet select q).First();
                    var r = (from p in ent.DepreciacionCab where p.Secuencia_DepreciacionCab == DepreCab.Codigo_SecuDepreciCab select p).First();

                    //Cabecera
                    r.Secuencia_DepreciacionCab = DepreCab.Codigo_SecuDepreciCab;
                    //r.IdEmpresa = DepreCab.idEmpresa;
                    //r.IdUsuario  = DepreCab.idUsuario;
                    r.EstadoProceso     = DepreCab._EstadoProceso;
                    r.fecha             = DepreCab.fecharegistro;
                    r.fechaModificacion = DepreCab.fecharegistro;
                    r.observacion       = DepreCab.observacion;

                    //Detalle
                    x.IdCabecera = Convert.ToInt32(DepreCab.Codigo_SecuDepreciCab);
                    x.Secuencia_DepreciacionDet = Convert.ToInt32(DepreDet.Codigo_SecuDepreciDet);
                    x.IdActivoFijo = DepreDet.idActivoFijo;
                    x.Periodo      = Convert.ToInt32(DepreDet.Perido);
                    //x.IdEmpresa=Convert.ToInt32(DepreDet.idEmpresa );
                    x.DepreAnual     = Convert.ToDecimal(DepreDet.depreAnual);
                    x.DepreAcumulada = Convert.ToDecimal(DepreDet.depreAcumulada);
                    x.valor_nominal  = Convert.ToDecimal(DepreDet.ValorNominal);
                    x.valor_actual   = Convert.ToDecimal(DepreDet.ValorActual);

                    ent.SaveChanges();
                }
                return(true);
            }
            catch (Exception)
            {
                return(false);
            }
        }
Esempio n. 24
0
 public Boolean eliminar(clsDepreciacionDet DepreDet, clsDepreciacionCab DepreCab)
 {
     try
     {
         using (ActivoFijoEntities ent = new ActivoFijoEntities())
         {
             //Hago un wehere por el primaryKey codigo
             var x = (from q in ent.DepreciacionDet where q.Secuencia_DepreciacionDet == DepreDet.Codigo_SecuDepreciDet select q).First();
             var p = (from r in ent.DepreciacionCab where r.Secuencia_DepreciacionCab == DepreCab.Codigo_SecuDepreciCab select r).First();
             //Eliminar es muy parecido
             //Eliminar el registro que me trajpp el select
             ent.DeleteObject(x);
             ent.DeleteObject(p);
             ent.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Esempio n. 25
0
 public void guardar(clsBajaActivo baja)
 {
     using (ActivoFijoEntities ent = new ActivoFijoEntities())
     {
         BajaActivo baj = new BajaActivo()
         {
             idBajaActivo = baja.Codigo,
             IdActivoFIjo = baja.ActivoFIjo,
             IdGrupo      = baja.Grupo,
             IdSubgrupo   = baja.Subgrupo,
             Fecha        = baja.Fecha,
             IdEstado     = Convert.ToInt32(baja.IdEstado),
             IdEmpresa    = baja.IdEmpresa,
             Descripcion  = baja.Descripcion,
             Motivo       = baja.Motivo,
             IdProveedor  = baja.Proveedor,
          // IdCabeceraComprobante = baja.IdCabeceraComprobante,
             Observacion  = baja.Observacion,
         };
         ent.AddToBajaActivo(baj);
         ent.SaveChanges();
     }
 }
Esempio n. 26
0
        //public List<clsClaseDatosCodigoBarra>consultaCodigoBarra()
        //{
        //     try
        //     {
        //     List<clsCodigoBarra>lista= new List<clsCodigoBarra>();
        //     ActivoFijoEntities  ent = new ActivoFijoEntities();
        //     var con = from w in ent.CodigoBarra select w;

        //     foreach (var item in con)
        //     {
        //     clsCodigoBarra  clas = new clsCodigoBarra();
        //     clas.Codigo     = item.IdCodigoBarra;
        //     clas.ancho      = Convert.ToDecimal(item.ancho);
        //     clas.alto       = Convert.ToDecimal (item.alto);
        //     clas.fecha      = Convert.ToDateTime ( item.fecha);
        //     clas.fecha_seteoDesde = Convert.ToDateTime (item.fecha_seteoDesde);
        //     clas.fecha_seteoHasta = Convert.ToDateTime (item.fecha_seteoHasta)
        //     clas.margen_superior =Convert.ToDecimal(item.margen_superior);
        //     clas.margen_inferior =Convert.ToDecimal (item.margen_inferior);
        //     clas.sentido_Lectura =Convert.ToBoolean (item.sentido_lectura);
        //     clas.Idformato = Convert.ToInt32(item.Idformato);
        //     clas.IdImagen = Convert.ToInt32 (item.Imagen);
        //     lista.Add(clas);
        //     }
        //     return lista ;

        //     }
        //                 catch (Exception)
        //                 {

        //                     return null;
        //                 }

        //   }

        //public List<clsClaseDatosCodigoBarra> consultaSeteoCodigo()
        //{
        //    try
        //    {
        //        List<clsClaseDatosCodigoBarra> lista = new List<clsClaseDatosCodigoBarra>();
        //        ActivoFijoEntities ent = new ActivoFijoEntities();
        //        var con = from w in ent.CodigoBarra select w;

        //        foreach (var item in con)
        //        {
        //            clsCodigoBarra clas = new clsCodigoBarra();
        //            clas.Codigo = item.IdCodigoBarra;
        //            clas.ancho = Convert.ToDecimal(item.ancho);
        //            clas.alto = Convert.ToDecimal(item.alto);
        //            clas.fecha = Convert.ToDateTime(item.fecha);
        //            clas.fecha_seteoDesde = Convert.ToDateTime(fecha_seteoDesde);
        //            clas.fecha_seteoHasta = item.fecha_seteoHasta;
        //            clas.margen_superior = item.margen_superior;
        //            clas.margen_inferior = item.margen_inferior;
        //            clas.sentido_lectura_Horizontal = item.sentido_lectura;
        //            clas.sentido_lectura_Vertical = item.sentido_lectura;
        //            clas.Idformato = item.Idformato;
        //            clas.observacion = item.observacion;


        //            lista.Add(clas);
        //        }
        //        return lista;

        //    }
        //    catch (Exception)
        //    {

        //        return null;
        //    }

        //}



        public List <clsCodigoBarra> consulta()
        {
            try
            {
                List <clsCodigoBarra> lista = new List <clsCodigoBarra>();
                ActivoFijoEntities    ent   = new ActivoFijoEntities();
                var con = from w in ent.CodigoBarra select w;

                foreach (var item in con)
                {
                    var x = (from a in ent.TipoFormato  where a.IdTipoFormato == item.Idformato select a).First();

                    clsCodigoBarra CodBarra = new clsCodigoBarra();
                    CodBarra.Codigo           = Convert.ToInt32(item.IdCodigoBarra);
                    CodBarra.ancho            = Convert.ToDouble(item.ancho);
                    CodBarra.alto             = Convert.ToDouble(item.alto);
                    CodBarra.fecha            = Convert.ToDateTime(item.fecha);
                    CodBarra.fecha_seteoDesde = Convert.ToDateTime(item.fecha_seteoDesde);
                    CodBarra.fecha_seteoHasta = Convert.ToDateTime(item.fecha_seteoHasta);
                    CodBarra.margen_superior  = Convert.ToDouble(item.margen_superior);
                    CodBarra.margen_inferior  = Convert.ToDouble(item.margen_inferior);
                    CodBarra.sentido_Lectura  = Convert.ToBoolean(item.sentido_lectura);
                    CodBarra.Idformato        = Convert.ToInt32(item.Idformato);
                    CodBarra.IdImagen         = Convert.ToInt32(item.IdImagen);

                    CodBarra._Formato = Convert.ToString(x.descripcion);

                    lista.Add(CodBarra);
                }
                return(lista);
            }
            catch (Exception)
            {
                return(null);
            }
        }
Esempio n. 27
0
        public Boolean guardarDepreciacion(clsDepreciacionCab DepreCab, clsDepreciacionDet DepreDet)
        {
            try
            {
                int id = getSiguienteDepreCab();
                DepreCab.Codigo_SecuDepreciCab = id;
                using (ActivoFijoEntities ent = new ActivoFijoEntities())
                {
                    DepreciacionCab DepCab = new DepreciacionCab();
                    DepCab.Secuencia_DepreciacionCab = DepreCab.Codigo_SecuDepreciCab;
                    DepCab.IdEmpresa         = DepreCab.idEmpresa;
                    DepCab.IdUsuario         = DepreCab.idUsuario;
                    DepCab.EstadoProceso     = DepreCab._EstadoProceso;
                    DepCab.fecha             = DepreCab.fecharegistro;
                    DepCab.fechaModificacion = DepreCab.fechaModificacion;
                    DepCab.observacion       = DepreCab.observacion;

                    //{
                    //    Secuencia_DepreciacionCab = DepreCab.Codigo_SecuDepreciCab,
                    //    //IdEmpresa = DepreCab.idEmpresa,
                    //    //IdUsuario  = DepreCab.idUsuario,
                    //    EstadoProceso =DepreCab ._EstadoProceso,
                    //    fecha = DepreCab.fecharegistro,
                    //    fechaModificacion=DepreCab.fechaModificacion,
                    //    observacion= DepreCab.observacion,
                    //};

                    ent.AddToDepreciacionCab(DepCab);
                    ent.SaveChanges();
                }

                int codId = getSiguienteDepreDet();
                DepreDet.Codigo_SecuDepreciDet = id;

                using (ActivoFijoEntities ini = new ActivoFijoEntities())
                {
                    DepreciacionDet DepDet = new DepreciacionDet();
                    DepDet.IdCabecera = Convert.ToInt32(DepreCab.Codigo_SecuDepreciCab);
                    DepDet.Secuencia_DepreciacionDet = Convert.ToInt32(DepreDet.Codigo_SecuDepreciDet);
                    DepDet.IdActivoFijo   = DepreDet.idActivoFijo;
                    DepDet.Periodo        = DepreDet.Perido;
                    DepDet.IdEmpresa      = Convert.ToInt32(DepreDet.idEmpresa);
                    DepDet.DepreAnual     = Convert.ToDecimal(DepreDet.depreAnual);
                    DepDet.DepreAcumulada = Convert.ToDecimal(DepreDet.depreAcumulada);
                    DepDet.valor_nominal  = Convert.ToDecimal(DepreDet.ValorNominal);
                    DepDet.valor_actual   = Convert.ToDecimal(DepreDet.ValorActual);
                    //{
                    //    IdCabecera = Convert.ToInt32(DepreCab.Codigo_SecuDepreciCab),
                    //    Secuencia_DepreciacionDet = Convert.ToInt32(DepreDet.Codigo_SecuDepreciDet),
                    //    IdActivoFijo = DepreDet.idActivoFijo,
                    //    Periodo = Convert.ToInt32(DepreDet.Perido),
                    //    //IdEmpresa=Convert.ToInt32(DepreDet.idEmpresa ),
                    //    DepreAnual = Convert.ToDecimal(DepreDet.depreAnual),
                    //    DepreAcumulada = Convert.ToDecimal(DepreDet.depreAcumulada),
                    //    valor_nominal = Convert.ToDecimal(DepreDet.ValorNominal),
                    //    valor_actual = Convert.ToDecimal(DepreDet.ValorActual),
                    //};

                    ini.AddToDepreciacionDet(DepDet);
                    ini.SaveChanges();
                }


                return(true);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error:" + ex);
                return(false);
            }
        }