protected void btnAceptar_Click(object sender, EventArgs e)
 {
     try
     {
         DataContext dcGuardar = new DcGeneralDataContext();
         UTTT.Ejemplo.Linq.Data.Entity.Direccion direccion = new Linq.Data.Entity.Direccion();
         if (this.idDireccion == 0)
         {
             direccion.idPersona  = this.idPersona;
             direccion.strCalle   = this.txtCalle.Text.Trim();
             direccion.strColonia = this.txtColonia.Text.Trim();
             direccion.strNumero  = this.txtNumero.Text.Trim();
             dcGuardar.GetTable <UTTT.Ejemplo.Linq.Data.Entity.Direccion>().InsertOnSubmit(direccion);
             dcGuardar.SubmitChanges();
             this.showMessage("El registro se agrego correctamente.");
             this.Response.Redirect("~/DireccionManager.aspx");
         }
         if (this.idDireccion > 0)
         {
             direccion            = dcGuardar.GetTable <UTTT.Ejemplo.Linq.Data.Entity.Direccion>().First(c => c.id == this.idDireccion);
             direccion.strCalle   = this.txtCalle.Text.Trim();
             direccion.strColonia = this.txtColonia.Text.Trim();
             direccion.strNumero  = this.txtNumero.Text.Trim();
             dcGuardar.SubmitChanges();
             this.showMessage("El registro se edito correctamente.");
             this.Server.Transfer("~/DireccionManager.aspx");
         }
     }
     catch (Exception _e)
     {
         this.showMessageException(_e.Message);
     }
 }
Example #2
0
 public bool insertarDireccion(UTTT.Ejemplo.Persona.Data.Entity.Direccion _direccion)
 {
     try
     {
         DataContext dcTemp = new DcGeneralDataContext();
         UTTT.Ejemplo.Linq.Data.Entity.Direccion direccion = new Linq.Data.Entity.Direccion();
         direccion.idPersona  = _direccion.IdPersona;
         direccion.strCalle   = _direccion.StrCalle;
         direccion.strColonia = _direccion.StrColonia;
         direccion.strNumero  = _direccion.StrNumero;
         dcTemp.GetTable <UTTT.Ejemplo.Linq.Data.Entity.Direccion>().InsertOnSubmit(direccion);
         dcTemp.SubmitChanges();
         dcTemp.Dispose();
         return(true);
     }
     catch (Exception _e)
     {
         return(false);
     }
 }