Esempio n. 1
0
        public IActionResult Create()
        {
            CajaVM vm = new CajaVM();

            vm.Agencias = _repo.selectAgencias();
            return(View(vm));
        }
Esempio n. 2
0
        public List <CajaVM> ListCaja()
        {
            List <CajaVM>    p  = new List <CajaVM>();
            OracleConnection cp = new OracleConnection(connectionString);

            if (cp == null)
            {
                return(p);
            }
            using (OracleCommand cmd = cp.CreateCommand())
            {
                cp.Open();
                cmd.CommandText = "SELECT TO_CHAR(C.COD_CAJA), TO_CHAR(C.COD_AGENCIA), TO_CHAR(C.NO_CAJA) , CASE WHEN C.STATUS = 'A' THEN 'ALTA' ELSE 'BAJA' END A , A.NOMBRE, CASE WHEN A.STATUS = 'A' THEN 'ALTA' ELSE 'BAJA' END B FROM TB_CAJA C  LEFT JOIN TB_AGENCIA A ON C.COD_AGENCIA = A.COD_AGENCIA ORDER BY C.COD_CAJA,A.COD_AGENCIA";
                OracleDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    CajaVM item = new CajaVM();
                    item.codCaja       = reader.GetString(0);
                    item.codAgencia    = reader.GetString(1);
                    item.noCaja        = reader.GetString(2);
                    item.status        = reader.GetString(3);
                    item.nombreAgencia = reader.GetString(4);
                    item.statusAgencia = reader.GetString(5);
                    p.Add(item);
                }
            }
            return(p);
        }
Esempio n. 3
0
        public IActionResult New(CajaVM parametros)
        {
            int info = _repo.CrearCaja(int.Parse(parametros.codAgencia), int.Parse(parametros.noCaja), 5000);

            parametros.status = "Operacion con error.";
            if (info > 0)
            {
                parametros.status = "Operacion exitosa";
            }
            return(View(parametros));
        }