Exemple #1
0
 public ActionResult CrearClienteFinal([Bind] CatClienteFinal clientesFinal)
 {
     if (ModelState.IsValid)
     {
         objClienteFinal.AgregarClientesFinal(clientesFinal);
         TempData["clienteOK"] = "The final customer has been registered correctly.";
         return(RedirectToAction("Index"));
     }
     else
     {
         TempData["clienteError"] = "The final customer can not be registered, try it later.";
     }
     return(View(clientesFinal));
 }
 public ActionResult CrearClienteFinal([Bind] CatClienteFinal clientesFinal)
 {
     if (ModelState.IsValid)
     {
         objClienteFinal.AgregarClientesFinal(clientesFinal);
         TempData["clienteOK"] = "Se registro correctamente el cliente final.";
         return(RedirectToAction("Index"));
     }
     else
     {
         TempData["clienteError"] = "No se pudo registrar el cliente final, intentelo más tarde.";
     }
     return(View(clientesFinal));
 }
Exemple #3
0
        public ActionResult Detalles(int?id)
        {
            if (id == null)
            {
                return(View());
            }

            CatClienteFinal clientesFinal = objClienteFinal.ConsultarListaClientesFinal(id);

            if (clientesFinal == null)
            {
                return(View());
            }
            return(View(clientesFinal));
        }
Exemple #4
0
        public ActionResult Eliminar(int?id)
        {
            if (id == null)
            {
                return(View());
            }

            CatClienteFinal clientes = objClienteFinal.ConsultarListaClientesFinal(id);

            if (clientes == null)
            {
                return(View());
            }
            return(View(clientes));
        }
Exemple #5
0
 public ActionResult Editar(int id, [Bind] CatClienteFinal clientes)
 {
     if (id != clientes.CustomerFinal)
     {
         return(View());
     }
     if (ModelState.IsValid)
     {
         objClienteFinal.ActualizarClienteFinal(clientes);
         TempData["clienteEditar"] = "The final customer was modified correctly.";
         return(RedirectToAction("Index"));
     }
     else
     {
         TempData["clienteEditarError"] = "The final customer could not be modified, try it later.";
     }
     return(View(clientes));
 }
 public ActionResult Editar(int id, [Bind] CatClienteFinal clientes)
 {
     if (id != clientes.CustomerFinal)
     {
         return(View());
     }
     if (ModelState.IsValid)
     {
         objClienteFinal.ActualizarClienteFinal(clientes);
         TempData["clienteEditar"] = "Se modifico correctamente el cliente final.";
         return(RedirectToAction("Index"));
     }
     else
     {
         TempData["clienteEditarError"] = "No se pudo modificar el cliente final, intentelo más tarde.";
     }
     return(View(clientes));
 }
        //Muestra la lista de PO
        public IEnumerable <OrdenesCompra> ListaOrdenCompra()
        {
            List <OrdenesCompra> listPedidos = new List <OrdenesCompra>();

            comando.Connection  = conn.AbrirConexion();
            comando.CommandText = "Listar_Pedidos";
            comando.CommandType = CommandType.StoredProcedure;
            leer = comando.ExecuteReader();

            while (leer.Read())
            {
                OrdenesCompra pedidos = new OrdenesCompra()
                {
                    IdPedido      = Convert.ToInt32(leer["ID_PEDIDO"]),
                    PO            = leer["PO"].ToString(),
                    VPO           = Convert.ToInt32(leer["VPO"]),
                    Cliente       = Convert.ToInt32(leer["CUSTOMER"]),
                    ClienteFinal  = Convert.ToInt32(leer["CUSTOMER_FINAL"]),
                    FechaCancel   = Convert.ToDateTime(leer["DATE_CANCEL"]),
                    FechaOrden    = Convert.ToDateTime(leer["DATE_ORDER"]),
                    TotalUnidades = Convert.ToInt32(leer["TOTAL_UNITS"]),
                    IdStatus      = Convert.ToInt32(leer["ID_STATUS"])
                };
                CatStatus status = new CatStatus()
                {
                    Estado = leer["ESTADO"].ToString()
                };
                CatClienteFinal clienteFinal = new CatClienteFinal()
                {
                    NombreCliente = leer["NAME"].ToString()
                };

                pedidos.CatStatus       = status;
                pedidos.CatClienteFinal = clienteFinal;


                listPedidos.Add(pedidos);
            }
            leer.Close();
            conn.CerrarConexion();

            return(listPedidos);
        }