private void GuardarDatos(int id) { if (id == 0) { Guardar(); } else { operadoraInfo = OperadoraLogica.ObtenerOperadoraID(id); if (operadoraInfo != null) { ModificarOperadora(operadoraInfo); } } }
protected void grdOperadora_RowCommand(object sender, GridViewCommandEventArgs e) { int codigo = Convert.ToInt32(e.CommandArgument); if (e.CommandName == "edit") { Response.Redirect("Operadora.aspx?cod=" + codigo, true); } if (e.CommandName == "eliminar") { Operadora operadoraInfo = new Operadora(); operadoraInfo = OperadoraLogica.ObtenerOperadoraID(codigo); if (operadoraInfo != null) { OperadoraLogica.Delete(operadoraInfo); cargarOperadora(); } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (Request["cod"] != null) { btnguardar.Enabled = true; btnactualizar.Enabled = false; int codigo = Convert.ToInt32(Request["cod"]); Operadora operadoraInfo = new Operadora(); operadoraInfo = OperadoraLogica.ObtenerOperadoraID(codigo); if (operadoraInfo != null) { lblcodigo.Text = operadoraInfo.Id_Operadora.ToString(); txtnombreope.Text = operadoraInfo.Ope_Nombre.ToString(); txtdireccion.Text = operadoraInfo.Ope_Direccion.ToString(); txttelefono.Text = operadoraInfo.Ope_Telefono.ToString(); txtfechacreacion.Text = operadoraInfo.Ope_FechaCreacion.ToString(); url_imagen.Text = operadoraInfo.Ope_Logo.ToString(); imgSubida.Width = 120; imgSubida.Width = 120; imgSubida.ImageUrl = url_imagen.Text; } else { imgSubida.Width = 0; imgSubida.Width = 0; imgSubida.ImageUrl = ""; btnguardar.Enabled = false; btnactualizar.Enabled = true; } } this.Page.Form.Attributes.Add("enctype", "multipart/form-data"); this.Form.Attributes.Add("autocomplete", "off"); } }