Ejemplo n.º 1
0
        public ActionResult Create(String nombreProducto, String descripcion, int precio, int puntoReorden, String proveedor,
                                   String categoria, String unidadMedida, int cantidadDisponible, String estado)
        {
            try
            {
                Proveedor proveedorInsertar = proveedorDao.getProveedorByName2(proveedor);
                Categoria categoriaInsertar = reactivoData.GetCategoriaByName(categoria);
                Producto  producto          = new Producto();
                producto.IdProducto   = 0;
                producto.Nombre       = nombreProducto;
                producto.Descripcion  = descripcion;
                producto.Precio       = (float)precio;
                producto.PuntoReorden = puntoReorden;
                producto.Categoria    = categoriaInsertar;
                producto.Proveedor    = proveedorInsertar;
                Reactivo reactivo = new Reactivo();
                reactivo.IdReactivo         = 0;
                reactivo.CantidadDisponible = cantidadDisponible;
                reactivo.Estado             = estado;
                reactivo.UnidadMedida       = unidadMedida;
                reactivo.Producto           = producto;

                reactivoData.insertarReactivo(reactivo);


                return(RedirectToAction("Index"));
            }
            catch (MySqlException ex)
            {
                return(RedirectToAction("Error", "Reactivo"));
            }
        }
Ejemplo n.º 2
0
        public ActionResult Create(String nombreProducto, String descripcion, int precio, int puntoReorden, String proveedor,
                                   String categoria, int cantidadDisponible)
        {
            try
            {
                Proveedor proveedorInsertar = proveedorDao.getProveedorByName2(proveedor);
                Categoria categoriaInsertar = equipoData.GetCategoriaByName(categoria);
                Producto  producto          = new Producto();
                producto.IdProducto   = 0;
                producto.Nombre       = nombreProducto;
                producto.Descripcion  = descripcion;
                producto.Precio       = (float)precio;
                producto.PuntoReorden = puntoReorden;
                producto.Categoria    = categoriaInsertar;
                producto.Proveedor    = proveedorInsertar;
                Equipo equipo = new Equipo();
                equipo.IdEquipo           = 0;
                equipo.CantidadDisponible = cantidadDisponible;
                equipo.Producto           = producto;
                equipoData.insertarEquipo(equipo);

                return(RedirectToAction("Index"));
            }
            catch (MySqlException ex)
            {
                return(RedirectToAction("Error", "Equipo"));
            }
        }