public ActionResult Lista() { try { return(PartialView(ClasificacionBLL.List())); } catch { return(View("~/Views/Shared/Error.cshtml")); } }
public ActionResult Create(Clasificacion clasificacion) { try { ClasificacionBLL.Create(clasificacion); return(RedirectToAction("Index")); } catch (Exception ex) { return(View("~/Views/Shared/Error.cshtml", new Models.ManejadorError(ex))); } }
// // GET: /Libro/Create public ActionResult Create() { ViewBag.ffFecha = DateTime.Now.ToString("dd/MM/yyyy"); ListaLibEjem = null; ListaLibEjemDel = null; ViewBag.Autores = AutorBLL.ListActivos(); ViewBag.Editoriales = EditorialBLL.ListActivos(); ViewBag.Clasificaciones = ClasificacionBLL.ListActivos(); return(View()); }
public ActionResult Edit(int id, Clasificacion clasificacion) { try { clasificacion.Id = id; ClasificacionBLL.Update(clasificacion); return(RedirectToAction("Index")); } catch (Exception ex) { return(View("~/Views/Shared/Error.cshtml", new Models.ManejadorError(ex))); } }
public ActionResult Create(Libro libro) { try { libro.Ejemplares = ListaLibEjem; LibroBLL.Create(libro); return(RedirectToAction("Index")); } catch (Excepcion ec) { ViewBag.mensaje = new Models.Mensaje(ec.CreateMensaje(), Models.Mensaje.TipoMsg.error); ViewBag.Autores = AutorBLL.ListActivos(); ViewBag.Editoriales = EditorialBLL.ListActivos(); ViewBag.Clasificaciones = ClasificacionBLL.ListActivos(); return(View("Create", libro)); } catch (Exception ex) { return(View("~/Views/Shared/Error.cshtml", new Models.ManejadorError(ex))); } }
// // GET: /Clasificacion/Edit/5 public ActionResult Edit(int id) { try { Clasificacion c = ClasificacionBLL.Get(id); if (c != null) { return(View(c)); } else { return(View("~/Views/Shared/Error.cshtml", new Models.ManejadorError("Nulo", "", "", "", ""))); } } catch (Exception ex) { return(View("~/Views/Shared/Error.cshtml", new Models.ManejadorError(ex))); } }
protected void lnkGuardar_Click(object sender, EventArgs e) { try { LabelTool.HideLabel(divMensaje2, spnMensaje2, lblMensaje2); if (ValidarCampos()) { DataTable dtClasificacion = LlenarTabla(); ClasificacionBLL.InsertarClasificacion(1, 1, 0, null, null, null, dtClasificacion); LabelTool.ShowSingleLabel(lblMsgMdl, "Se guardaron los datos.", System.Drawing.Color.Black); ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", "modal();", true); } } catch (Exception ex) { LabelTool.ShowLabel(divMensaje2, spnMensaje2, lblMensaje2, ex.Message, 'd'); } }
// // GET: /Libro/Edit/5 public ActionResult Edit(int id) { ListaLibEjem = null; ListaLibEjemDel = null; try { Libro l = LibroBLL.Get(id); if (l != null) { ViewBag.Autores = AutorBLL.ListActivos(); ViewBag.Editoriales = EditorialBLL.ListActivos(); ViewBag.Clasificaciones = ClasificacionBLL.ListActivos(); return(View(l)); } else { return(View("~/Views/Shared/Error.cshtml", new Models.ManejadorError("Nulo", "", "", "", ""))); } } catch (Exception ex) { return(View("~/Views/Shared/Error.cshtml", new Models.ManejadorError(ex))); } }
private DataTable LlenarTabla() { DataTable dtNumeros = ClasificacionBLL.ClasificacionObtenerUltimoNumero(1); int iNumero = Convert.ToInt32(dtNumeros.Rows[0]["Numero"]); int iClave = Convert.ToInt32(dtNumeros.Rows[0]["Clave"]); DataTable dt = CrearTablaClasificacion(); foreach (GridViewRow row in grvElementos.Rows) { DataRow dr = dt.NewRow(); dr["Numero_Empresa"] = 1; dr["Numero"] = iNumero; dr["Clave"] = "0" + iClave.ToString(); dr["Descripcion"] = txtNombre.Text.ToUpper(); dr["Clave1"] = "0" + iClave.ToString(); dr["Descripcion1"] = grvElementos.DataKeys[row.RowIndex].Values["Elemento"].ToString(); dr["Clave2"] = "0" + iClave.ToString(); dr["Descripcion2"] = DBNull.Value; dr["Numero_Padre"] = DBNull.Value; dt.Rows.Add(dr); iNumero++; } return(dt); }