Exemplo n.º 1
0
 public Boolean guardar(clsInversion Inversion)
 {
     try
     {
         using (CuentasPorCobrarEntities ent = new CuentasPorCobrarEntities())
         {
             int       x         = this.getIdSiguiente();
             Inversion inversion = new Inversion()
             {
                 idEmpresa         = Inversion.idEmpresa,
                 idUsuario         = Inversion.idUsuario,
                 idInversion       = x,
                 idEntidad         = Inversion.idEntidad,
                 idTipoInversion   = Inversion.idTipoInversion,
                 Tiempo            = Inversion.Tiempo,
                 idUnidadTiempo    = Inversion.idUnidadTiempo,
                 idBanco           = Inversion.idBanco,
                 Valor             = Inversion.Valor,
                 Porcentaje        = Inversion.Porcentaje,
                 Ganancia          = Inversion.Ganancia,
                 Fecha             = Inversion.Fecha,
                 FechaModificacion = Inversion.FechaModificacion,
                 FechaInicio       = Inversion.FechaInicio,
                 FechaFinal        = Inversion.FechaFinal,
                 idEstado          = Inversion.idEstado,
             };
             ent.AddToInversion(inversion);
             ent.SaveChanges();
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Exemplo n.º 2
0
        public List <clsInversion> consultaInversionGeneral()
        {
            try
            {
                List <clsInversion>      lista = new List <clsInversion>();
                CuentasPorCobrarEntities ent   = new CuentasPorCobrarEntities();
                var con = from b in ent.Inversion select b;
                foreach (var item in con)
                {
                    clsInversion inversion = new clsInversion();
                    inversion.idEmpresa         = item.idEmpresa;
                    inversion.idUsuario         = item.idUsuario;
                    inversion.idInversion       = item.idInversion;
                    inversion.idEntidad         = item.idEntidad;
                    inversion.idTipoInversion   = item.idTipoInversion;
                    inversion.Tiempo            = item.Tiempo;
                    inversion.idUnidadTiempo    = item.idUnidadTiempo;
                    inversion.idBanco           = Convert.ToInt32(item.idBanco);
                    inversion.Valor             = item.Valor;
                    inversion.Porcentaje        = item.Porcentaje;
                    inversion.Ganancia          = Convert.ToDecimal(item.Ganancia);
                    inversion.Fecha             = item.Fecha;
                    inversion.FechaModificacion = Convert.ToDateTime(item.FechaModificacion);
                    inversion.FechaInicio       = item.FechaInicio;
                    inversion.FechaFinal        = item.FechaFinal;
                    inversion.idEstado          = item.idEstado;

                    lista.Add(inversion);
                }
                return(lista);
            }
            catch (Exception)
            {
                return(null);
            }
        }
Exemplo n.º 3
0
        public void ConsultaInversionEspecifica(clsInversion inversion)
        {
            using (CuentasPorCobrarEntities ent = new CuentasPorCobrarEntities())
            {
                var x = (from q in ent.Inversion where q.idInversion == inversion.idInversion select q).First();

                inversion.idEmpresa         = x.idEmpresa; //Error no se puede convertit implicitamente int
                inversion.idUsuario         = x.idUsuario;
                inversion.idInversion       = x.idInversion;
                inversion.idEntidad         = x.idEntidad;
                inversion.idTipoInversion   = x.idTipoInversion;
                inversion.Tiempo            = x.Tiempo;
                inversion.idUnidadTiempo    = x.idUnidadTiempo;
                inversion.idBanco           = Convert.ToInt32(x.idBanco);
                inversion.Valor             = x.Valor;
                inversion.Porcentaje        = x.Porcentaje;
                inversion.Ganancia          = Convert.ToDecimal(x.Ganancia);
                inversion.Fecha             = x.Fecha;
                inversion.FechaModificacion = Convert.ToDateTime(x.FechaModificacion);
                inversion.FechaInicio       = x.FechaInicio;
                inversion.FechaFinal        = x.FechaFinal;
                inversion.idEstado          = x.idEstado;
            }
        }