protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (Request["cod"] != null) { int codigo = Convert.ToInt32(Request["cod"]); provinciaInfo = ProvinciasLogica.ObtenerProvinciaID(codigo); if (provinciaInfo != null) { try { lblcodigop.Text = provinciaInfo.Id_Provincia.ToString(); txtprovincia.Text = provinciaInfo.Prov_Nombre.ToString(); lblpais.Text = provinciaInfo.Id_Pais.ToString(); } catch (Exception) { throw; } } } this.Form.Attributes.Add("autocomplete", "off"); cargarProvincias(); } }
private void CargarProv() { List <Provincia> ListaProv = new List <Provincia>(); ListaProv = ProvinciasLogica.obtenerProvincia(); ListaProv.Insert(0, new Provincia() { Prov_Nombre = "Seleccione Provincia" }); ddlprovincia.DataSource = ListaProv; ddlprovincia.DataTextField = "Prov_Nombre"; ddlprovincia.DataValueField = "Id_Provincia"; ddlprovincia.DataBind(); }
private void GuardarDatosProvincia(int id) { if (id == 0) { GuardarPronvincia(); } else { provinciaInfo = ProvinciasLogica.ObtenerProvinciaID(id); if (provinciaInfo != null) { ModificarProvincia(provinciaInfo); } } }
private void ModificarProvincia(Provincia provinciaInfo) { try { lblmensaje.Text = ""; provinciaInfo = new Provincia(); provinciaInfo.Prov_Nombre = txtprovincia.Text; provinciaInfo.Id_Pais = Convert.ToInt32(lblpais.Text); ProvinciasLogica.ModifyProv(provinciaInfo); lblmensaje.Visible = true; lblmensaje.Text = "Datos Guardados </br>"; Regresar(); } catch (Exception) { lblmensaje.Visible = true; lblmensaje.Text = "Datos no Modificados </br>"; } }
protected void grdProvincia_RowCommand(object sender, GridViewCommandEventArgs e) { int codigo = Convert.ToInt32(e.CommandArgument); if (e.CommandName == "edit") { Response.Redirect("ProvinciasWeb.aspx?cod=" + codigo, true); } if (e.CommandName == "eliminar") { Provincia provinciaInfo = new Provincia(); provinciaInfo = ProvinciasLogica.ObtenerProvinciaID(codigo); if (provinciaInfo != null) { ProvinciasLogica.DeleteProv(provinciaInfo); cargarProvincias(); } } }
private void cargarProvincias() { grdprovincia.DataSource = ProvinciasLogica.obtenerProvincia(); grdprovincia.DataBind(); }