public ActionResult Index() { COMPUTERMANAGEMENT_TestEntities _context = new COMPUTERMANAGEMENT_TestEntities(); List <t_Producto> productoList = new List <t_Producto>(); productoList = _context.t_Producto.ToList(); List <ProductoModel> productoMList = new List <ProductoModel>(); foreach (var element in productoList) { ProductoModel productoActual = new ProductoModel(); TipoModel tipo = new TipoModel(); MarcaModel marca = new MarcaModel(); SistemaOModel sistema = new SistemaOModel(); FacturaModel factura = new FacturaModel(); tipo.Tipo = element.t_Tipo.Tipo.ToString(); marca.Marca = element.t_Marca.Marca.ToString(); sistema.SistemaO = element.t_SistemaO.SistemaO.ToString(); factura.Factura = element.t_Factura.Factura.ToString(); productoActual.Marca = marca; productoActual.Factura = factura; productoActual.Tipo = tipo; productoActual.SistemaO = sistema; productoActual.Modelo = element.Modelo; productoActual.IdProducto = element.IdProducto; productoMList.Add(productoActual); } return(View(productoMList)); }
public ActionResult AgregarSistemaO(SistemaOModel model) { var config = new MapperConfiguration(cfg => { cfg.CreateMap <SistemaOModel, t_SistemaO>(); }); IMapper iMapper = config.CreateMapper(); var source = model; var destination = iMapper.Map <SistemaOModel, t_SistemaO>(source); COMPUTERMANAGEMENT_TestEntities _context = new COMPUTERMANAGEMENT_TestEntities(); var addfactura = _context.t_SistemaO.Add(destination); _context.SaveChanges(); var data = _context.t_SistemaO.ToList(); return(View("SistemaOList", data)); }