public ProductoModel(Producto producto) { CiaSegId = producto.CiaSeg.Id; Nombre = producto.Nombre; Descripcion = producto.Descripcion; DiasVigencia = producto.DiasVigencia; DiasCarencia = producto.DiasCarencia; DiasGracia = producto.DiasGracia; Estado = producto.Estado; }
public ProductoModel(Producto Producto) { CiaSegId = Producto.CiaSeg.Id; RamoId = Producto.Ramo.Id; Nombre = Producto.Nombre; Descripcion = Producto.Descripcion; DiasVigencia = Producto.DiasVigencia; DiasCarencia = Producto.DiasCarencia; DiasGracia = Producto.DiasGracia; Estado = Producto.Estado; }
public ActionResult Registrar(ProductoModel productoModel) { if (ModelState.IsValid) { try { Usuario UsuarioRegistro = new Usuario() { Id = Convert.ToInt32(User.Identity.Name) }; Producto Producto = new Producto() { CiaSeg = new CiaSeg() { Id = productoModel.CiaSegId }, Ramo = new Catalogo() { Id = productoModel.RamoId }, Nombre = productoModel.Nombre, Descripcion = productoModel.Descripcion, DiasVigencia = productoModel.DiasVigencia, DiasCarencia = productoModel.DiasCarencia, DiasGracia = productoModel.DiasGracia, Estado = productoModel.Estado, UsuarioRegistro = UsuarioRegistro, FechaRegistro = DateTime.Now }; Producto = ProductoNegocio.Insertar(Producto); if (Producto != null) { ProductoCanal ProductoCanal = new ProductoCanal() { Producto = Producto, Canal = new Canal() { Id = productoModel.CanalId }, Estado = productoModel.Estado, UsuarioRegistro = UsuarioRegistro, FechaRegistro = DateTime.Now }; ProductoCanal = ProductoCanalNegocio.Insertar(ProductoCanal); ViewBag.Producto = Producto; ViewBag.ProductoCanal = ProductoCanal; } } catch (Exception ex) { ViewBag.Exception = ex.Message; } } return View(productoModel); }
public Producto Insertar(Producto producto) { return ProductoRepo.Insertar(producto); }
public bool Eliminar(Producto producto) { return ProductoRepo.Eliminar(producto); }
public Producto Actualizar(Producto producto) { return ProductoRepo.Actualizar(producto); }