protected void Page_Load(object sender, EventArgs e) { if (Session["strNombreUsuario"] == null) { Response.Redirect("login.aspx"); } try { this.Response.Buffer = true; this.session = (SessionManager)this.Session["SessionManager"]; this.idPersona = this.session.Parametros["idPersona"] != null? int.Parse(this.session.Parametros["idPersona"].ToString()) : 0; this.idDireccion = this.session.Parametros["idDireccion"] != null? int.Parse(this.session.Parametros["idDireccion"].ToString()) : 0; if (this.idDireccion == 0) { this.baseEntity = new Linq.Data.Entity.Direccion(); this.tipoAccion = 1; } else { this.baseEntity = dcGlobal.GetTable <Linq.Data.Entity.Direccion>().First(c => c.id == this.idDireccion); this.tipoAccion = 2; } if (!this.IsPostBack) { if (this.session.Parametros["baseEntity"] == null) { this.session.Parametros.Add("baseEntity", this.baseEntity); } if (this.idDireccion == 0) { this.lblAccion.Text = "Agregar"; } else { this.lblAccion.Text = "Editar"; this.txtColonia.Text = this.baseEntity.strColonia; this.txtNumero.Text = this.baseEntity.strNumero; this.txtCalle.Text = this.baseEntity.strCalle; } } } catch (Exception _e) { this.showMessage("Ha ocurrido un problema al cargar la página"); this.Response.Redirect("~/DireccionManager.aspx", false); this.showMessageException(_e.Message); } }
public bool eliminarDireccion(UTTT.Ejemplo.Persona.Data.Entity.Direccion _direccion) { try { DataContext dcTemp = new DcGeneralDataContext(); UTTT.Ejemplo.Linq.Data.Entity.Direccion direccion = dcTemp.GetTable <Direccion>().First(c => c.id == _direccion.Id); dcTemp.GetTable <Direccion>().DeleteOnSubmit(direccion); dcTemp.SubmitChanges(); dcTemp.Dispose(); return(true); } catch (Exception _e) { return(false); } }
private void eliminar(int _idDireccion) { try { DataContext dcDelete = new DcGeneralDataContext(); UTTT.Ejemplo.Linq.Data.Entity.Direccion direccion = dcDelete.GetTable <UTTT.Ejemplo.Linq.Data.Entity.Direccion>().First( c => c.id == _idDireccion); dcDelete.GetTable <UTTT.Ejemplo.Linq.Data.Entity.Direccion>().DeleteOnSubmit(direccion); dcDelete.SubmitChanges(); this.showMessage("El registro se elimino correctamente."); this.LinqDataSourceDireccion.RaiseViewChanged(); } catch (Exception _e) { throw _e; } }
public bool editarDireccion(UTTT.Ejemplo.Persona.Data.Entity.Direccion _direccion) { try { DataContext dcTemp = new DcGeneralDataContext(); UTTT.Ejemplo.Linq.Data.Entity.Direccion direccion = dcTemp.GetTable <Direccion>().First(c => c.id == _direccion.Id); // direccion.idPersona = _direccion.IdPersona; direccion.strCalle = _direccion.StrCalle; direccion.strColonia = _direccion.StrColonia; direccion.strNumero = _direccion.StrNumero; dcTemp.SubmitChanges(); dcTemp.Dispose(); return(true); } catch (Exception _e) { return(false); } }
public UTTT.Ejemplo.Persona.Data.Entity.Direccion consultarUnicaDireccion(UTTT.Ejemplo.Persona.Data.Entity.Direccion _direccion) { try { DataContext dcTemp = new DcGeneralDataContext(); UTTT.Ejemplo.Linq.Data.Entity.Direccion direccion = dcTemp.GetTable <Direccion>().First(c => c.id == _direccion.Id); UTTT.Ejemplo.Persona.Data.Entity.Direccion temp = new Data.Entity.Direccion(); temp.Id = direccion.id; temp.IdPersona = direccion.idPersona; temp.StrCalle = direccion.strCalle; temp.StrColonia = direccion.strColonia; temp.StrNumero = direccion.strNumero; dcTemp.Dispose(); return(temp); } catch (Exception _e) { } return(null); }
private void detach_Direccion(Direccion entity) { this.SendPropertyChanging(); entity.Persona = null; }
private void attach_Direccion(Direccion entity) { this.SendPropertyChanging(); entity.Persona = this; }
partial void DeleteDireccion(Direccion instance);
partial void UpdateDireccion(Direccion instance);
partial void InsertDireccion(Direccion instance);