protected void btnAgregar_Click(object sender, EventArgs e) { Common.Clases.Categoria cat = new Common.Clases.Categoria(); cat.Nombre = this.txtNombre.Text; try { bool resultado = Dominio.Fachada.Categoria_Agregar(cat); if (resultado) { lblResultado.Text = "Agregado correctamente."; LimpiarCampos(); ActualizarGrillaDeDatos(); } else { lblResultado.Text = "ERROR: No se pudo agregar."; } } catch (Exception ex) { throw ex; } }
protected void grdCategorias_RowDeleting(object sender, GridViewDeleteEventArgs e) { try { this.lblResultado.Text = string.Empty; TableCell celdaId = grdCategorias.Rows[e.RowIndex].Cells[1]; Common.Clases.Categoria cat = new Common.Clases.Categoria(); cat.Identificador = int.Parse(celdaId.Text); bool resultado = Dominio.Fachada.Categoria_Eliminar(cat); if (resultado) { ClientScript.RegisterClientScriptBlock(GetType(), "alert", "alert('Eliminado exitosamente.')", true); ActualizarGrillaDeDatos(); ModoEdicion(false); } else { ClientScript.RegisterClientScriptBlock(GetType(), "alert", "alert('ERROR: No se pudo eliminar.')", true); } } catch (Exception ex) { throw ex; } }
protected void btnActualizar_Click(object sender, EventArgs e) { Common.Clases.Categoria cat = new Common.Clases.Categoria(); cat.Identificador = int.Parse(this.txtId.Text); cat.Nombre = this.txtNombre.Text; try { bool resultado = Dominio.Fachada.Categoria_Modificar(cat); if (resultado) { lblResultado.Text = "Modificado correctamente."; ActualizarGrillaDeDatos(); ModoEdicion(false); } else { lblResultado.Text = "ERROR: No se pudo modificar."; } } catch (Exception ex) { throw ex; } }
protected void grdCategorias_SelectedIndexChanging(object sender, GridViewSelectEventArgs e) { this.lblResultado.Text = string.Empty; TableCell celdaId = grdCategorias.Rows[e.NewSelectedIndex].Cells[1]; Common.Clases.Categoria cat = new Common.Clases.Categoria(); cat.Identificador = int.Parse(celdaId.Text); cat = Dominio.Fachada.Cateogoria_TraerEspecifica(cat); if (cat != null) { this.txtId.Text = cat.Identificador.ToString(); this.txtNombre.Text = cat.Nombre; ModoEdicion(true); } else { ModoEdicion(false); ClientScript.RegisterClientScriptBlock(GetType(), "alert", "alert('ERROR: No se pudo cargar el dato.')", true); } }
public static bool Categoria_Modificar(Common.Clases.Categoria pCategoria) { return(Dominio.Clases.Categoria.Modificar(pCategoria)); }
public static bool Categoria_Eliminar(Common.Clases.Categoria pCategoria) { return(Dominio.Clases.Categoria.Eliminar(pCategoria)); }
public static Common.Clases.Categoria Cateogoria_TraerEspecifica(Common.Clases.Categoria pCategoria) { return(Dominio.Clases.Categoria.TraerEspecifica(pCategoria)); }
public static bool Categoria_Agregar(Common.Clases.Categoria pCategoria) { return(Dominio.Clases.Categoria.Agregar(pCategoria)); }
public static bool Agregar(Common.Clases.Categoria pCategoria) { return(Persistencia.Clases.Categoria.Agregar(pCategoria)); }
public static bool Modificar(Common.Clases.Categoria pCategoria) { return(Persistencia.Clases.Categoria.Modificar(pCategoria)); }
public static Common.Clases.Categoria TraerEspecifica(Common.Clases.Categoria pCategoria) { return(Persistencia.Clases.Categoria.TraerEspecifica(pCategoria)); }
public static bool Eliminar(Common.Clases.Categoria pCategoria) { return(Persistencia.Clases.Categoria.Eliminar(pCategoria)); }