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(); }
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); } }