private void dgvMarca_CellClick(object sender, DataGridViewCellEventArgs e) { try { //evita el error al tratar de reordenar la lista if (e.RowIndex == -1) { return; } //Codigo de cliente que se obtiene desde el grid MarcaID = Convert.ToInt32(dgvMarca.Rows[e.RowIndex].Cells[0].Value); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } //Mostramos la informacion de la familia de articulos try { MarcaBL Marca = new MarcaBL(); MostarDatos(Marca.BuscarPorID(MarcaID)); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }
public ActionResult ListarMarca(GridDataRequest request) { int totalRecords = 0; var lstGrd = MarcaBL.LstMarcaJGrid(request, ref totalRecords); var productsData = new { total = (int)Math.Ceiling((float)totalRecords / (float)request.rows), page = request.page, records = totalRecords, rows = (from item in lstGrd select new { id = item.MarcaId, cell = new string[] { item.MarcaId.ToString(), item.Denominacion, item.Estado.ToString(), item.MarcaId.ToString() + "," + (item.Estado ? "1":"0") } } ).ToArray() }; return(Json(productsData, JsonRequestBehavior.AllowGet)); }
private void CargaMarca() { MarcaBL oMarcaBL = new MarcaBL(); oMarcaBL.ErrorEvent += new MarcaBL.ErrorDelegate(Master.Transaction_ErrorEvent); if (this.idMarca != 0) { tipoAccion = "Mod.";//ConstanteBE.TIPO_MODIFICAR; //******************* try { oMarcaBE = oMarcaBL.GetById(this.idMarca); if (oMarcaBE != null) { this.txtCodMarca.Text = oMarcaBE.co_marca; this.txtNomMarca.Text = oMarcaBE.no_marca; this.cboEmpMarca.SelectedValue = oMarcaBE.nid_empresa.ToString(); /*Inicio:Para mostrar la imagen ya guardada en el fileserver*/ string RutaPathFile1 = "", RutaPathFile2 = ""; this.txhNombreArchivoBD.Value = Convert.ToString(oMarcaBE.logo).Trim(); RutaPathFile1 = Convert.ToString(ConfigurationManager.AppSettings["VirtualPath"]) + ConstanteBE.RUTA_MARCAS.Replace("\\", "/") + Convert.ToString(this.txhNombreArchivoBD.Value).Trim(); RutaPathFile2 = Convert.ToString(ConfigurationManager.AppSettings["FileServerPath"]) + ConstanteBE.RUTA_MARCAS + Convert.ToString(this.txhNombreArchivoBD.Value).Trim(); if (File.Exists(RutaPathFile2)) { try { System.Drawing.Image oImg = System.Drawing.Image.FromFile(RutaPathFile2); this.imgLogo.Visible = true; } catch //(Exception ex) { this.imgLogo.Visible = false; } this.imgLogo.Src = RutaPathFile1; } else { this.imgLogo.Visible = false; } this.cboEstadoMarca.SelectedValue = oMarcaBE.fl_inactivo; this.cboEstadoMarca.Enabled = true; this.txtNomMarModelo.Text = oMarcaBE.no_marca; this.txtNomMarModeloPoput.Text = oMarcaBE.no_marca; this.tabModelo.Enabled = true; } } catch (Exception ex) { Master.Web_ErrorEvent(this, ex); } } else { oMarcaBE = new MarcaBE(); this.tabModelo.Enabled = false; } this.ActualizaBotoneria(); ViewState["idMarca"] = idMarca; ViewState["oMarcaBE"] = oMarcaBE; }
void CargarDatosAlFormulario() { ingresoEditando = IngresoBL.BuscarPorId((int)idIngreso); txtNumeroCCF.Text = ingresoEditando.NumeroCCF; dtpFechaIngreso.Value = ingresoEditando.FechaIngreso; lblUsuario.Text = ingresoEditando.Usuario; marca = MarcaBL.BuscarPorId(ingresoEditando.IdMarca); lblNombreMarca.Text = marca.Nombre; lblComentarioMarca.Text = marca.Comentario; listadoViejoDetallesIngreso = DetalleIngresoBL.ObtenerTodos(ingresoEditando.Id); if (listadoViejoDetallesIngreso != null) { for (int i = 0; i < listadoViejoDetallesIngreso.Count; i++) { dgvListadoDetallesIngreso.Rows.Add(); dgvListadoDetallesIngreso.Rows[i].Cells[0].Value = listadoViejoDetallesIngreso[i].Id; dgvListadoDetallesIngreso.Rows[i].Cells[1].Value = listadoViejoDetallesIngreso[i].Cantidad; dgvListadoDetallesIngreso.Rows[i].Cells[2].Value = listadoViejoDetallesIngreso[i].Producto; dgvListadoDetallesIngreso.Rows[i].Cells[3].Value = listadoViejoDetallesIngreso[i].Descripcion; dgvListadoDetallesIngreso.Rows[i].Cells[4].Value = listadoViejoDetallesIngreso[i].PrecioUnitario; dgvListadoDetallesIngreso.Rows[i].Cells[5].Value = listadoViejoDetallesIngreso[i].SubTotal; listadoDetallesIngreso.Add(listadoViejoDetallesIngreso[i]); } CalcularTotales(); } }
void CargarDatosAlFormulario() { Marca marcaAEditar = MarcaBL.BuscarPorId((int)idMarcaAEditar); txtNombreMarca.Text = marcaAEditar.Nombre; txtComentarioMarca.Text = marcaAEditar.Comentario; }
void GuardarMarca() { Marca marcaARegistrar = new Marca(); marcaARegistrar.Nombre = txtNombreMarca.Text; marcaARegistrar.Comentario = txtComentarioMarca.Text; try { if (idMarcaAEditar == null) { MarcaBL.Guardar(marcaARegistrar); objetoMarcasActual.CargarMarcas(); MetroMessageBox.Show(this, "Marca registrada exitosamente.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } else { marcaARegistrar.Id = (int)idMarcaAEditar; MarcaBL.Modificar(marcaARegistrar); objetoMarcasActual.CargarMarcas(); DialogResult resultado = MetroMessageBox.Show(this, "Marca actualizada exitosamente.\n¿Desea cerrar el editor?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.Yes) { Close(); } } } catch (Exception err) { MetroMessageBox.Show(this, $"¡Ha ocurrido un error!\nINFORMACIÓN: {err.Message}", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CargarDependencias() { try { //ARTICULOS InventarioBL ObjetoInventario = new InventarioBL(); cbbArticuloDesde.DataSource = ObjetoInventario.Listar(); cbbArticuloDesde.ValueMember = "CodigoArticulo"; cbbArticuloDesde.DisplayMember = "Descripcion"; cbbArticuloHasta.DataSource = ObjetoInventario.Listar(); cbbArticuloHasta.ValueMember = "CodigoArticulo"; cbbArticuloHasta.DisplayMember = "Descripcion"; //FAMILIA FamiliaBL ObjetoFamilia = new FamiliaBL(); cbFamilia.DataSource = ObjetoFamilia.Listar(); cbFamilia.ValueMember = "ID"; cbFamilia.DisplayMember = "Descripcion"; cbFamilia.SelectedValue = -1; //MARCA MarcaBL ObjetoMarca = new MarcaBL(); cbMarca.DataSource = ObjetoMarca.Listar(); cbMarca.ValueMember = "ID"; cbMarca.DisplayMember = "Descripcion"; cbMarca.SelectedValue = -1; } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }
private void frmParametroProductosVencidos_Load(object sender, EventArgs e) { try { //LISTA DE PRODUCTOS InventarioBL ObjetoInventario = new InventarioBL(); cbbCodigoDesde.DataSource = ObjetoInventario.Listar(); cbbCodigoHasta.DataSource = ObjetoInventario.Listar(); cbbCodigoDesde.DisplayMember = "Descripcion"; cbbCodigoHasta.DisplayMember = "Descripcion"; cbbCodigoDesde.ValueMember = "CodigoArticulo"; cbbCodigoHasta.ValueMember = "CodigoArticulo"; //LISTA DE FAMILIAS FamiliaBL ObjetoFamilia = new FamiliaBL(); cbbFamilia.DataSource = ObjetoFamilia.Listar(); cbbFamilia.ValueMember = "ID"; cbbFamilia.DisplayMember = "Descripcion"; cbbFamilia.SelectedValue = -1; //LISTA DE MARCA MarcaBL ObjetoMarca = new MarcaBL(); cbbMarca.DataSource = ObjetoMarca.Listar(); cbbMarca.ValueMember = "ID"; cbbMarca.DisplayMember = "Descripcion"; cbbMarca.SelectedValue = -1; } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }
private void CargarDatos() { dgvComponente.AutoGenerateColumns = false; if (TipoComponente == "Familia") { //Cargamos la lista de familias FamiliaBL Familias = new FamiliaBL(); BDcomponentes.DataSource = Familias.Listar(); dgvComponente.DataSource = BDcomponentes; this.Text = "Lista Familias Articulos"; } else if (TipoComponente == "Marca") { //Cargamos la lista de Marca MarcaBL Marcas = new MarcaBL(); BDcomponentes.DataSource = Marcas.Listar(); dgvComponente.DataSource = BDcomponentes; this.Text = "Lista Marcas Articulos"; } else if (TipoComponente == "UnidadEntrada") { UnidadInventarioBL UnidadEntrada = new UnidadInventarioBL(); BDcomponentes.DataSource = UnidadEntrada.Listar(); dgvComponente.DataSource = BDcomponentes; this.Text = "Lista unidad de entrada"; } else if (TipoComponente == "UnidadSalida") { UnidadInventarioBL UnidadSalida = new UnidadInventarioBL(); BDcomponentes.DataSource = UnidadSalida.Listar(); dgvComponente.DataSource = BDcomponentes; this.Text = "Lista unidad de salida"; } }
private void btnEliminarMarca_Click(object sender, EventArgs e) { int idMarcaAEliminar = int.Parse(dgvListadoMarcas.SelectedRows[0].Cells[0].Value.ToString()); DialogResult resultado = MetroMessageBox.Show(this, "¿Desea eliminar esta marca?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); try { if (resultado == DialogResult.Yes) { if (ProductoBL.ObtenerTodos(pIdMarca: idMarcaAEliminar).Count >= 1) { MetroMessageBox.Show(this, string.Concat("No puede eliminar esta marca por que existen productos registrados con dicha marca, ", "para poder eliminarla, debe remover primero sus productos."), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MarcaBL.Eliminar(idMarcaAEliminar); objetoMarcasActual.CargarMarcas(); } } } catch (DeletedRowInaccessibleException err) { MetroMessageBox.Show(this, $"Esta marca ya fue eliminada.\nMÁS INFORMACIÓN: {err.Message}", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); objetoMarcasActual.CargarMarcas(); } catch (Exception err) { MetroMessageBox.Show(this, $"¡Ha ocurrido un error!\nMÁS INFORMACIÓN: {err.Message}", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
protected void btnBuscarMarca_Click(object sender, ImageClickEventArgs e) { MarcaBL oMarcaBL = new MarcaBL(); oMarcaBL.ErrorEvent += new MarcaBL.ErrorDelegate(Master.Transaction_ErrorEvent); String nomMarca = this.txtNomMarca.Text; String codEstado = this.cboEstadoMarca.SelectedValue; oMarcaBEList = oMarcaBL.GetAll(nomMarca, codEstado); if (oMarcaBEList == null || oMarcaBEList.Count == 0) { JavaScriptHelper.Alert(this, Message.keyNoRegistros, ""); if (oMarcaBEList == null) { oMarcaBEList = new MarcaBEList(); } oMarcaBEList.Add(new MarcaBE()); GuardaParametros(0); } else { GuardaParametros(1); } this.gvMarca.DataSource = oMarcaBEList; this.gvMarca.DataBind(); ViewState["oMarcaBEList"] = oMarcaBEList; this.txhIdMarca.Value = String.Empty; }
public ActionResult Activar(int pid) { var omarca = MarcaBL.Obtener(pid); omarca.Estado = !omarca.Estado; MarcaBL.Actualizar(omarca); return(Json(true)); }
private void btnSeleccionar_Click(object sender, EventArgs e) { int idMarca = int.Parse(dgvListadoMarcas.SelectedRows[0].Cells[0].Value.ToString()); marcaSeleccionada = MarcaBL.BuscarPorId(idMarca); DialogResult = DialogResult.OK; Close(); }
private void CargarMarcas() { //Marcas MarcaBL ObjetoMarca = new MarcaBL(); cbMarca.DataSource = ObjetoMarca.Listar(); cbMarca.DisplayMember = "Descripcion"; cbMarca.ValueMember = "ID"; }
void CargarMarcasAlCombobox() { List <Marca> listadoMarcas = MarcaBL.ObtenerTodos(); listadoMarcas.Insert(0, new Marca() { Id = 0, Nombre = "- Seleccione -" }); cmbMarcas.DataSource = listadoMarcas; }
void CargarMarcasAlCombobox() { List <Marca> listadoMarcas = MarcaBL.ObtenerTodos(); listadoMarcas.Insert(0, new Marca() { Nombre = "- Todas -" }); cboMostrando.DataSource = listadoMarcas; }
public ActionResult ListarMarca() { var m = MarcaBL.Obtener(x => x.Nombre == "GENERAL"); if (m == null) { MarcaBL.Crear(new Marca { Nombre = "GENERAL" }); } return(Json(MarcaBL.Listar(), JsonRequestBehavior.AllowGet)); }
public void CargarMarcas(string pCondicion = "%") { listadoMarcas = MarcaBL.ObtenerTodos(pCondicion); dgvListadoMarcas.Rows.Clear(); for (int i = 0; i < listadoMarcas.Count; i++) { dgvListadoMarcas.Rows.Add(); dgvListadoMarcas.Rows[i].Cells[0].Value = listadoMarcas[i].Id; dgvListadoMarcas.Rows[i].Cells[1].Value = listadoMarcas[i].Nombre; dgvListadoMarcas.Rows[i].Cells[2].Value = listadoMarcas[i].Comentario; } }
protected void btnEliminarMarca_Click(object sender, ImageClickEventArgs e) { MarcaBL oMarcaBL = new MarcaBL(); MarcaBE oMarcaBE = new MarcaBE(); oMarcaBL.ErrorEvent += new MarcaBL.ErrorDelegate(Master.Transaction_ErrorEvent); Int32 retorno; try { Master.onError = false; oMarcaBE.nid_marca = Int32.Parse(this.txhIdMarca.Value.Trim()); oMarcaBE.co_usuario_cambio = Profile.Usuario.CUSR_ID; oMarcaBE.no_estacion = Profile.Estacion; oMarcaBE.no_usuario_red = Profile.UsuarioRed; MarcaBE oMarcaBEMad = new MarcaBE(); oMarcaBEMad = oMarcaBL.GetById(oMarcaBE.nid_marca); oMarcaBE.sfe_cambio = ""; oMarcaBE.fl_inactivo = "1"; retorno = oMarcaBL.Eliminar(oMarcaBE); if (!Master.onError && retorno > 0) { //Si todo es exito recien mostrar mensaje de eliminación con exito JavaScriptHelper.Alert(this, Message.keyElimino, ""); btnBuscarMarca_Click(null, null); this.txhIdMarca.Value = String.Empty; } else { if (retorno == -5) { JavaScriptHelper.Alert(this, Message.keyNoEliminoRelacionado, ""); } else { JavaScriptHelper.Alert(this, Message.keyNoElimino, ""); } this.txhIdMarca.Value = String.Empty; } } catch (Exception ex) { Master.Web_ErrorEvent(this, ex); btnBuscarMarca_Click(null, null); JavaScriptHelper.Alert(this, Message.keyNoElimino, ""); } }
public JsonResult NuevaMarca(Marca m) { try { m.Nombre = m.Nombre.ToUpper(); MarcaBL.Crear(m); return(Json(m, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw ex; } }
private void frmParametroProductosObsoletos_Load(object sender, EventArgs e) { FamiliaBL ObjetoFamilia = new FamiliaBL(); cbbFamilia.DataSource = ObjetoFamilia.Listar(); cbbFamilia.DisplayMember = "Descripcion"; cbbFamilia.ValueMember = "ID"; MarcaBL ObjetoMarca = new MarcaBL(); cbbMarca.DataSource = ObjetoMarca.Listar(); cbbMarca.DisplayMember = "Descripcion"; cbbMarca.ValueMember = "ID"; }
private String ObtenerMarca(String ID) { //Obtenemos la descripcion de la marca de articulo MarcaBL ObjetoMarca = new MarcaBL(); Int32 Codigo; if (Int32.TryParse(ID, out Codigo)) { Codigo = Convert.ToInt32(ID); return(ObjetoMarca.BuscarPorID(Codigo).Descripcion.ToString()); } else { return(null); } }
private void cmbMarcas_SelectionChangeCommitted(object sender, EventArgs e) { if ((int)cmbMarcas.SelectedValue > 0) { epValidarControles.SetError(cmbMarcas, ""); lblComentario.Text = MarcaBL.BuscarPorId((int)cmbMarcas.SelectedValue).Comentario; txtNombreProducto.Focus(); HabilitarBotonGuardar(); } else { lblComentario.Text = ""; epValidarControles.SetError(cmbMarcas, "Debe seleccionar una marca"); HabilitarBotonGuardar(); } }
public ActionResult GuardarMarca(int pMarcaId, string pDenominacion, bool pActivo) { var omarca = new Marca(); omarca.MarcaId = pMarcaId; omarca.Denominacion = pDenominacion; omarca.Estado = pActivo; if (pMarcaId == 0) { MarcaBL.Crear(omarca); } else { MarcaBL.Actualizar(omarca); } return(Json(true, JsonRequestBehavior.AllowGet)); }
public ActionResult ReporteListaPrecio(int?pMarcaId, bool pIndDescuento, bool pIndPuntos, string pTipo = "PDF") { var data = ReporteBL.ListarReporteListaPrecio(pMarcaId, pIndDescuento, pIndPuntos); var rd = new ReportDataSource("dsListaPrecio", data); var marca = "TODOS"; if (pMarcaId != null) { marca = MarcaBL.Obtener(pMarcaId.Value).Denominacion; } var parametros = new List <ReportParameter> { new ReportParameter("Marca", marca), new ReportParameter("EsDescuento", pIndDescuento?"SI":"NO"), new ReportParameter("EsPunto", pIndPuntos?"SI":"NO") }; return(Reporte(pTipo, "rptListaPrecio.rdlc", rd, "A4Vertical0.25", parametros)); }
private void CargarDependencias() { //Cargar Familia FamiliaBL ObjetoFamilia = new FamiliaBL(); cbFamilia.DataSource = ObjetoFamilia.Listar(); cbFamilia.ValueMember = "ID"; cbFamilia.DisplayMember = "Descripcion"; //Inicializamos el control cbFamilia.SelectedValue = -1; //Cargar Marca MarcaBL ObjetoMarca = new MarcaBL(); cbMarca.DataSource = ObjetoMarca.Listar(); cbMarca.ValueMember = "ID"; cbMarca.DisplayMember = "Descripcion"; //Inicializamos el control cbMarca.SelectedValue = -1; //Carga articulos InventarioBL ObjetoInventario = new InventarioBL(); cbbArticuloDesde.DataSource = ObjetoInventario.Listar(); cbbArticuloDesde.DisplayMember = "Descripcion"; cbbArticuloDesde.ValueMember = "CodigoArticulo"; cbbArticuloDesde.SelectedValue = -1; cbbArticuloHasta.DataSource = ObjetoInventario.Listar(); cbbArticuloHasta.DisplayMember = "Descripcion"; cbbArticuloHasta.ValueMember = "CodigoArticulo"; cbbArticuloHasta.SelectedValue = -1; ////Cargar estatus //EstatusBL ObjetoEstatus = new EstatusBL(); //cbEstatus.DataSource = ObjetoEstatus.Listar(); //cbEstatus.ValueMember = "ID"; //cbEstatus.DisplayMember="Descripcion"; }
public ActionResult Venta() { ViewBag.cboMarca = new SelectList(MarcaBL.Listar(x => x.Estado, x => x.OrderBy(y => y.Denominacion)), "MarcaId", "Denominacion"); ViewBag.cboOficina = new SelectList(OficinaBL.Listar(x => x.Estado), "OficinaId", "Denominacion"); return(View()); }
private void frmListarComponentes_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == Convert.ToChar(Keys.Enter)) { if (txtBusqueda.Text.Length >= 10 && dgvComponente.RowCount == 0) { //AGREGAMOS FAMILIA if (TipoComponente == "Familia") { DialogResult result = MessageBox.Show("La busqueda no arrojado ningun resultado, ¿Desea agregar " + txtBusqueda.Text + " a la lista de familias", "Agregar nueva familia", MessageBoxButtons.YesNoCancel); if (result == DialogResult.Yes) { try { FamiliaBL ObjetoFamilia = new FamiliaBL(); //ASIGNAMOS VALORES A LA FAMILIA cFamilia Familia = new cFamilia(); Familia.Codigo = -1; Familia.Descripcion = txtBusqueda.Text; Familia.Notas = ""; //AGREGAMOS LA FAMILIA ObjetoFamilia.GuardarCambios(Familia); //ACTUALIZAMOS EL GRID CargarDatos(); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } } } else if (TipoComponente == "Marca") { DialogResult result = MessageBox.Show("La busqueda no arrojado ningun resultado, ¿Desea agregar " + txtBusqueda.Text + " a la lista de marcas", "Agregar nueva marca", MessageBoxButtons.YesNoCancel); if (result == DialogResult.Yes) { try { MarcaBL ObjetoMarca = new MarcaBL(); //ASIGNAMOS VALORES A LA FAMILIA cMarca Marca = new cMarca(); Marca.Codigo = -1; Marca.Descripcion = txtBusqueda.Text; Marca.Notas = ""; //AGREGAMOS LA FAMILIA ObjetoMarca.GuardarCambios(Marca); //ACTUALIZAR GRID CargarDatos(); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } } } } } }
// GET: Marca public ActionResult Index() { ViewBag.Breadcrumb = new Breadcrumb().GetBreadcrumb(this); MarcaBL bl = new MarcaBL(); List<Model> models = bl.GetData(); List<MarcaModels> marcas = new List<MarcaModels>(); models.ForEach(row => marcas.Add((MarcaModels)row)); return View(marcas); }
protected void btnGrabarMarca_Click(object sender, ImageClickEventArgs e) { Int32 retorno, indicador2; indicador2 = 0; MarcaBL oMarcaBL = new MarcaBL(); oMarcaBL.ErrorEvent += new MarcaBL.ErrorDelegate(Master.Transaction_ErrorEvent); try { if (CargarEntidadMarcaDesdeForm()) { MarcaBE oMarcaBEMad = new MarcaBE(); oMarcaBEMad = oMarcaBL.GetById(oMarcaBE.nid_marca); retorno = oMarcaBL.Grabar(this.oMarcaBE); if (retorno > 0) { if (indicador2 > 0 || retorno > 0) { if (this.oMarcaBE.nid_marca == 0) { JavaScriptHelper.Alert(this, Message.keyGrabar, ""); } else { JavaScriptHelper.Alert(this, Message.keyActualizar, ""); } this.idMarca = retorno; this.oMarcaBE.nid_marca = this.idMarca; CargaMarca(); } } else { if (retorno == -4) { JavaScriptHelper.Alert(this, Message.keyErrorGrabarLlave, ""); } else if (retorno == -3) { JavaScriptHelper.Alert(this, Message.keyErrorGrabarNulo, ""); } else if (retorno == -2) { JavaScriptHelper.Alert(this, Message.keyErrorGrabarCodDuplicado, ""); } else if (retorno == -1) { JavaScriptHelper.Alert(this, Message.keyErrorGrabar, ""); } else { JavaScriptHelper.Alert(this, Message.keyErrorGrabar, ""); } } } } catch { } }
public JsonResult ListarMarca() { return(Json(MarcaBL.Listar(), JsonRequestBehavior.AllowGet)); }