protected void gvBotonesInicio_RowCommand(object sender, GridViewCommandEventArgs e) { try { #region Editar if (e.CommandName.Equals("Editar")) { GridViewRow gvRow = (GridViewRow)(((LinkButton)e.CommandSource).NamingContainer); gvBotonesInicio.EditIndex = gvRow.RowIndex; LlenarBotones(); } #endregion #region Cancelar if (e.CommandName.Equals("Cancelar")) { gvBotonesInicio.EditIndex = -1; LlenarBotones(); } #endregion #region Actualizar if (e.CommandName.Equals("Actualizar")) { GridViewRow gvRow = (GridViewRow)(((LinkButton)e.CommandSource).NamingContainer); TextBox txtNombre = (TextBox)gvRow.FindControl("txtNombre"); TextBox txtDescripcion = (TextBox)gvRow.FindControl("txtDescripcion"); TextBox txtUrl = (TextBox)gvRow.FindControl("txtUrl"); Boton_InicioBE objBoton_InicioBE = new Boton_InicioBE(); objBoton_InicioBE.Id_Boton_Inicio = Convert.ToInt32(e.CommandArgument); objBoton_InicioBE.Nombre = txtNombre.Text; objBoton_InicioBE.Descripcion = txtDescripcion.Text; objBoton_InicioBE.Url = txtUrl.Text; Boton_InicioBC objBoton_InicioBC = new Boton_InicioBC(); objBoton_InicioBC.Update_Boton_Inicio(objBoton_InicioBE); gvBotonesInicio.EditIndex = -1; LlenarBotones(); Tools.Unload(GetType(), this); } #endregion } catch (Exception ex) { Tools.Error(GetType(), this, ex); } }
public void Update_Boton_Inicio(Boton_InicioBE objBoton_InicioBE) { try { objBoton_InicioDALC.Update_Boton_Inicio(objBoton_InicioBE); } catch (Exception) { throw; } }
public int Insert_Boton_Inicio(Boton_InicioBE objBoton_InicioBE) { try { return(objBoton_InicioDALC.Insert_Boton_Inicio(objBoton_InicioBE)); } catch (Exception) { throw; } }
public List <Boton_InicioBE> Select_Boton_Inicio() { String cadena; String sql = "Boton_Inicio_Select"; Boton_InicioBE objBoton_InicioBE = null; List <Boton_InicioBE> lstBoton_InicioBE = null; try { cadena = Tool.GetCadenaConexion(); using (SqlConnection conn = new SqlConnection(cadena)) { using (SqlCommand cmd = conn.CreateCommand()) { cmd.CommandText = sql; cmd.CommandType = CommandType.StoredProcedure; cmd.Connection.Open(); using (SqlDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { if (lstBoton_InicioBE == null) { lstBoton_InicioBE = new List <Boton_InicioBE>(); } objBoton_InicioBE = new Boton_InicioBE(); objBoton_InicioBE.Descripcion = dr["descripcion"].ToString(); objBoton_InicioBE.Id_Boton_Inicio = Convert.ToInt32(dr["id_boton_inicio"]); objBoton_InicioBE.Nombre = dr["nombre"].ToString(); objBoton_InicioBE.Url = dr["url"].ToString(); lstBoton_InicioBE.Add(objBoton_InicioBE); } } } } return(lstBoton_InicioBE); } catch (Exception) { throw; } }
public Boton_InicioBE Get_Boton_Inicio(Int32 id_boton_inicio) { String cadena; String sql = "Boton_Inicio_Get"; SqlParameter[] arrParameters = new SqlParameter[1]; Boton_InicioBE objBoton_InicioBE = null; try { cadena = Tool.GetCadenaConexion(); using (SqlConnection conn = new SqlConnection(cadena)) { using (SqlCommand cmd = conn.CreateCommand()) { cmd.CommandText = sql; cmd.CommandType = CommandType.StoredProcedure; arrParameters[0] = new SqlParameter("@id_boton_inicio", id_boton_inicio); for (int i = 0; i < arrParameters.Length; i++) { cmd.Parameters.Add(arrParameters[i]); } cmd.Connection.Open(); using (SqlDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { objBoton_InicioBE = new Boton_InicioBE(); objBoton_InicioBE.Descripcion = dr["descripcion"].ToString(); objBoton_InicioBE.Id_Boton_Inicio = Convert.ToInt32(dr["id_boton_inicio"]); objBoton_InicioBE.Nombre = dr["nombre"].ToString(); objBoton_InicioBE.Url = dr["url"].ToString(); } } } } return(objBoton_InicioBE); } catch (Exception) { throw; } }
public int Insert_Boton_Inicio(Boton_InicioBE objBoton_InicioBE) { String cadena; String sql = "Boton_Inicio_Insert"; SqlParameter[] arrParameters = new SqlParameter[3]; int codigo = 0; try { cadena = Tool.GetCadenaConexion(); using (SqlConnection conn = new SqlConnection(cadena)) { using (SqlCommand cmd = conn.CreateCommand()) { cmd.CommandText = sql; cmd.CommandType = CommandType.StoredProcedure; arrParameters[0] = new SqlParameter("@descripcion", objBoton_InicioBE.Descripcion); arrParameters[1] = new SqlParameter("@nombre", objBoton_InicioBE.Nombre); arrParameters[2] = new SqlParameter("@url", objBoton_InicioBE.Url); for (int i = 0; i < arrParameters.Length; i++) { cmd.Parameters.Add(arrParameters[i]); } cmd.Connection.Open(); codigo = Convert.ToInt32(cmd.ExecuteScalar()); } } return(codigo); } catch (Exception) { throw; } }
public void Update_Boton_Inicio(Boton_InicioBE objBoton_InicioBE) { String cadena; String sql = "Boton_Inicio_Update"; SqlParameter[] arrParameters = new SqlParameter[4]; try { cadena = Tool.GetCadenaConexion(); using (SqlConnection conn = new SqlConnection(cadena)) { using (SqlCommand cmd = conn.CreateCommand()) { cmd.CommandText = sql; cmd.CommandType = CommandType.StoredProcedure; arrParameters[0] = new SqlParameter("@descripcion", objBoton_InicioBE.Descripcion); arrParameters[1] = new SqlParameter("@id_boton_inicio", objBoton_InicioBE.Id_Boton_Inicio); arrParameters[2] = new SqlParameter("@nombre", objBoton_InicioBE.Nombre); arrParameters[3] = new SqlParameter("@url", objBoton_InicioBE.Url); for (int i = 0; i < arrParameters.Length; i++) { cmd.Parameters.Add(arrParameters[i]); } cmd.Connection.Open(); cmd.ExecuteNonQuery(); } } } catch (Exception) { throw; } }