public static List<string> GetCountries(string prefixText) { clsAtributos lstAtributos = new clsAtributos(); Atributos oAtribu = new Atributos(); var objCompanyList = lstAtributos.Find(Tip => Tip.AtrDescripcion.Contains(prefixText)).Select(Tip => Tip.AtrDescripcion).ToList(); lstAtributos = null; oAtribu = null; return objCompanyList; }
protected void btnInsert_Click(object sender, EventArgs e) { clsAtributos lstAtributos = new clsAtributos(); Atributos oAtribu = new Atributos(); oAtribu.AtrTipoCod = int.Parse(txtUso.Text); oAtribu.AtrCodigo = txtCodigo.Text; oAtribu.AtrDescripcion = txtDescripcion.Text; oAtribu.AtrEstado = true; oAtribu.AtrNivel = 1; lstAtributos.Add(oAtribu); lstAtributos.SaveChanges(); lstAtributos = null; oAtribu = null; CargarTipos(); }
protected void btnDelete_Click(object sender, EventArgs e) { string tdoCod = ""; tdoCod = gvTipos.SelectedValue.ToString(); clsAtributos lstAtributos = new clsAtributos(); Atributos oAtribu = new Atributos(); oAtribu = lstAtributos.Find(Tip => Tip.AtrCodigo == tdoCod).First<Atributos>(); lstAtributos.Delete(oAtribu); lstAtributos.SaveChanges(); lstAtributos = null; oAtribu = null; CargarTipos(); }
protected void btnSave_Click(object sender, EventArgs e) { string tdoCod = ""; tdoCod = txtCodigo.Text; clsAtributos lstAtributos = new clsAtributos(); Atributos oAtribu = new Atributos(); oAtribu = lstAtributos.Find(Tip => Tip.AtrCodigo == tdoCod).First<Atributos>(); oAtribu.AtrDescripcion = txtDescripcion.Text; oAtribu.AtrTipoCod = int.Parse( txtUso.Text); lstAtributos.Update(oAtribu); lstAtributos.SaveChanges(); lstAtributos = null; oAtribu = null; CargarTipos(); }
protected void gvwTipos_RowCommand(object sender, GridViewCommandEventArgs e) { string lstrAtrCodigo; lstrAtrCodigo = e.CommandArgument.ToString(); int linAtrTipoCod; linAtrTipoCod = Convert.ToInt32(lstTipos.SelectedItem.Value); //presiona BOTON MODIFICAR EN GRILLA if (e.CommandName == "SeleccionaTipo") { AgregarVariableSession("AtrCodigo", lstrAtrCodigo); AgregarVariableSession("AtrTipoCodigo", linAtrTipoCod); Atributos oAtributo = new Atributos(); clsAtributos lstAtributos = new clsAtributos(); oAtributo = lstAtributos.GetAtributo(linAtrTipoCod,lstrAtrCodigo); if (oAtributo != null) { txtCodigo.Text = lstrAtrCodigo; txtDescripcion .Text = oAtributo.AtrDescripcion ; chkEstado.Checked = oAtributo.AtrEstado.Value ; //MODIFICAR , se guarda en variable cache AgregarVariableSession("operacion", 2); pnlEditTipos.Visible = true; pnlTipos.Visible = false; lblMensajes.Visible = false; } } //presiona BOTON ELIMINAR EN GRILLA if (e.CommandName == "EliminaTipo") { EventoEliminar(linAtrTipoCod, lstrAtrCodigo); } }
private void EventoGuardar() { int linOperacion = (int)LeerVariableSesion("operacion"); Atributos oAtributo = new Atributos(); clsAtributos lstAtributos = new clsAtributos(); string lstrAtrCodigo = string.Empty ; int linAtrTipoCod; if (linOperacion == 1) //NUEVO { oAtributo.AtrTipoCod = Convert.ToInt32(lstTipos.SelectedItem.Value); oAtributo.AtrNivel = 1; oAtributo.AtrCodigo = txtCodigo.Text.ToUpper() ; oAtributo.AtrDescripcion = txtDescripcion.Text.ToUpper(); oAtributo.AtrEstado = chkEstado.Checked; lstAtributos.Add(oAtributo); } else // MODIFICAR { lstrAtrCodigo = this.LeerVariableSesion("AtrCodigo").ToString(); linAtrTipoCod = Convert.ToInt32(this.LeerVariableSesion("AtrTipoCodigo")); oAtributo = lstAtributos.GetAtributo(linAtrTipoCod, lstrAtrCodigo); oAtributo.AtrTipoCod = linAtrTipoCod; oAtributo.AtrCodigo = txtCodigo.Text.ToUpper(); oAtributo.AtrNivel = 1; oAtributo.AtrDescripcion = txtDescripcion.Text.ToUpper(); oAtributo.AtrEstado = chkEstado.Checked; lstAtributos.Update(oAtributo); } try { lstAtributos.SaveChanges(); lblMensajes.Visible = true; lblMensajes.Text = "El registro se Grabo Satisfactoriamente."; pnlEditTipos.Visible = false; pnlTipos.Visible = true; this.MessageBox("El registro se Grabo Satisfactoriamente."); EventoActualizaGrilla(); } catch (Exception ex) { lblMensajes.Visible = true; lblMensajes.Text = ex.Message; this.MessageBox(ex.Message); } }
protected void gvTipos_SelectedIndexChanged(object sender, EventArgs e) { string tdoCod = ""; tdoCod = gvTipos.SelectedValue.ToString(); clsAtributos lstAtributos = new clsAtributos(); Atributos oAtribu = new Atributos(); oAtribu = lstAtributos.Find(Tip => Tip.AtrCodigo == tdoCod).First<Atributos>(); txtCodigo.Text = oAtribu.AtrCodigo.ToString(); txtDescripcion.Text = oAtribu.AtrDescripcion; txtUso.Text = oAtribu.AtrTipoCod.ToString(); lstAtributos = null; oAtribu = null; }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet Atributos. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToAtributos(Atributos atributos) { base.AddObject("Atributos", atributos); }
/// <summary> /// Crear un nuevo objeto Atributos. /// </summary> /// <param name="atrTipoCod">Valor inicial de la propiedad AtrTipoCod.</param> /// <param name="atrCodigo">Valor inicial de la propiedad AtrCodigo.</param> public static Atributos CreateAtributos(global::System.Int32 atrTipoCod, global::System.String atrCodigo) { Atributos atributos = new Atributos(); atributos.AtrTipoCod = atrTipoCod; atributos.AtrCodigo = atrCodigo; return atributos; }