public ActionResult Registro(General.Products producto)
        {
            //para cargar la data
            bool exito = DAProducto.RegistrarProducto(producto);

            return(RedirectToAction("Index"));
        }
        public ActionResult Editar(General.Products producto)
        {
            //para cargar la data
            bool exito = DAProducto.ActualizarProducto(producto);

            return(RedirectToAction("Index"));
        }
 // GET: CrudProducto/Main
 public ActionResult Index()
 {
     ViewBag.ListadoProducto  = DAProducto.ListadoProducto();
     ViewBag.ListadoProveedor = DAProducto.ListadoProveedor();
     ViewBag.ListadoCategoria = DAProducto.ListadoCategoria();
     return(View());
 }
        public async Task <IActionResult> Index()
        {
            ViewBag.ListadoCliente = await DACliente.listadoAysnc();

            ViewBag.ListadoProducto = await DAProducto.listadoAsync();

            var  usuario = HttpContext.Session.GetString("objUsuario");
            User user    = JsonConvert.DeserializeObject <User>(usuario);

            ViewData["NombreUsuario"] = user.fullname;

            string tcEuro;

            using (var httpClient = new HttpClient())
            {
                using (var respuesta = await httpClient.GetAsync("https://api.exchangeratesapi.io/latest?base=USD"))
                {
                    string apiRespuesta = await respuesta.Content.ReadAsStringAsync();

                    tcEuro = (string)JObject.Parse(apiRespuesta)["rates"]["EUR"];
                }
            }

            ViewBag.TipoCambioEUR = tcEuro;

            return(View());
        }
        public async Task <IActionResult> ListadoProducto()
        {
            List <OrderItem> listado;
            var productos = HttpContext.Session.GetString("listaProducto");

            if (productos == null)
            {
                listado = new List <OrderItem>();
            }
            else
            {
                listado = JsonConvert.DeserializeObject <List <OrderItem> >(productos);
            }

            ViewBag.ProductosAgregados = listado;
            ViewBag.ListadoProducto    = await DAProducto.listadoAsync();

            return(PartialView());
        }
 public ActionResult Editar(int ID)
 {
     General.Products empresa = DAProducto.ListadoProducto().Where(x => x.ProductID == ID).FirstOrDefault();
     return(View(empresa));
 }
        public ActionResult Eliminar(int ID)
        {
            bool exito = DAProducto.EliminarProducto(ID);

            return(RedirectToAction("Index"));
        }
 public ActionResult Registro()
 {
     ViewBag.ListadoEmpresa = DAProducto.ListadoProducto();
     return(View());
 }
예제 #9
0
 public static List <Producto> GetProductos()
 {
     return(DAProducto.FillDDProductos());
 }
예제 #10
0
 public static bool Delete(int id)
 {
     return(DAProducto.Delete(id));
 }
예제 #11
0
 public static bool Update(Producto producto)
 {
     return(DAProducto.Update(producto));
 }
예제 #12
0
 public static Producto GetProducto(int id)
 {
     return(DAProducto.GetProducto(id));
 }
예제 #13
0
 public static bool Agregar(Producto producto)
 {
     return(DAProducto.Agregar(producto));
 }