public ActionResult RespuestaForm(Producto miProducto) { try { resultado = new VistaResultadoModel(0, "Se ha modificado el registro seleccionado!!!"); } catch (Exception ex) { resultado = new VistaResultadoModel(1, ex.Message); return PartialView("_Respuesta", resultado); } return null; }
public ActionResult InsertarProducto() { repositorio = new ProductosRepository(PvUtilerias.Conexion.GetConnectionString("PuntoVentaWeb")); Producto producto = new Producto(); repositorio.ConsultaCatMarcas(); foreach (Marca catMarca in repositorio.LstMarca) { SelectListItem sli = new SelectListItem(); sli.Text = catMarca.nombre; sli.Value = catMarca.id.ToString(); producto.LstDropMarca.Add(sli); } return View(producto); }
public ActionResult InsertaRegistroProducto(Producto miProducto) { try { repositorio = new ProductosRepository(miProducto, PvUtilerias.Conexion.GetConnectionString("PuntoVentaWeb")); repositorio.InsertaProducto(); resultado = new VistaResultadoModel(0, "Se ha insertado el registro !!!"); return PartialView("_Respuesta", resultado); } catch (Exception ex) { resultado = new VistaResultadoModel(1, ex.Message); return PartialView("_Respuesta", resultado); } }
/// <summary> /// Método Constructor /// </summary> /// <param name="producto">objeto de tipo entidad anaquel</param> /// <param name="contexto">objeto de contexto de la BD</param> public ImplCrudProducto(Producto producto, DbAplicacionMvcDataContext contexto) { this.oProducto = producto; base.contexto = contexto; }
/// <summary> /// Método Constructor /// </summary> /// <param name="producto">objeto de tipo entidad anaquel</param> /// <param name="conexion">cadena de conexión a la BD</param> public ImplCrudProducto(Producto producto, string conexion) { this.oProducto = producto; base.sCadenaConexion = conexion; }
/// <summary> /// Mapea (cast) al objeto de tipo pvPersona /// a un tipo de objeto Persona. /// </summary> public void MapeoEntidadObjeto() { if (this.bdProducto != null) this.oProducto = EntidadBase.Cast<pvProducto, Producto>(this.bdProducto); else throw new InvalidOperationException("El objeto bd de la entidad producto, no ha sido establecido."); }
/// <summary> /// Metodo constructor /// </summary> /// <param name="producto">Objeto de producto</param> /// <param name="marca">Objeto Marca</param> /// <param name="conexion">Cadena de conexion</param> public ProductosRepository(Producto producto, Marca marca, string conexion) { base.sCadenaConexion = conexion; this.oProducto = producto; this.oMarca = marca; }
/// <summary> /// Metodo constructor /// </summary> /// <param name="producto">Objeto producto</param> /// <param name="lstmarca">Objeto lista de Marcas</param> /// <param name="conexion">cadena de conexion</param> public ProductosRepository(Producto producto, List<Marca> lstmarca, string conexion) { base.sCadenaConexion = conexion; this.LstMarca = lstmarca; this.oProducto = producto; }
/// <summary> /// Metodo constructor /// </summary> /// <param name="producto">Objeto producto</param> /// <param name="conexion">cadena conexion</param> public ProductosRepository(Producto producto, string conexion) { base.sCadenaConexion = conexion; this.oProducto = producto; this.lstProducto = new List<Producto>(); }
/// <summary> /// Crea una instancia de ImplCrudProducto /// donde inicializa el objeto Producto y el DataContext /// </summary> /// <param name="producto">Objeto Producto</param> /// <param name="contexto">Objeto DataContext</param> public void CreaInstanciaImplProducto(Producto producto, DbAplicacionMvcDataContext contexto) { this.instancia = new ImplCrudProducto(producto, contexto); }
/// <summary> /// Crea una instancia de /// ImplCrudProducto donde inicializa /// la cadena de conexión y el objeto producto /// </summary> /// <param name="producto">Objeto Producto</param> /// <param name="conexion">Cadena de conexion</param> public void CreaInstanciaImplProducto(Producto producto, string conexion) { this.Instancia = new ImplCrudProducto(producto, conexion); }