public static entPropJuridico BuscarPropJuridico(string documento) { entPropJuridico obj = null; SqlCommand cmd = null; SqlDataReader dr = null; try { Conexion cn = new Conexion(); SqlConnection cnx = cn.Conectar(); cmd = new SqlCommand("PropJuridicoBuscar", cnx); cmd.Parameters.AddWithValue("@inDocumento", documento); cmd.CommandType = CommandType.StoredProcedure; cnx.Open(); dr = cmd.ExecuteReader(); obj = new entPropJuridico(); dr.Read(); obj.ID_TDoc = Convert.ToInt32(dr["ID_TDoc"].ToString()); obj.Documento = dr["Documento"].ToString(); obj.ID_Propietario = Convert.ToInt32(dr["ID_Propietario"].ToString()); obj.ID_Juridico = Convert.ToInt32(dr["ID_Juridico"].ToString()); } catch { obj = null; } finally { cmd.Connection.Close(); } return(obj); }
public static int AgregarPropJuridico(entPropJuridico obj) { int Indicador = 0; SqlCommand cmd = null; try { Conexion cn = new Conexion(); SqlConnection cnx = cn.Conectar(); cmd = new SqlCommand("PropJuridicoInsert", cnx); cmd.Parameters.AddWithValue("@inDocumento", obj.Documento); cmd.Parameters.AddWithValue("@inID_Propietario", obj.ID_Propietario); cmd.Parameters.AddWithValue("@inID_TDoc", obj.ID_TDoc); cmd.CommandType = CommandType.StoredProcedure; cnx.Open(); cmd.ExecuteNonQuery(); Indicador = 1; } catch (Exception e) { Indicador = 0; } finally { cmd.Connection.Close(); } return(Indicador); }
public static List <entPropJuridico> ListarPropietariosJuridicos(int ID_Propiedad) { SqlCommand cmd = null; SqlDataReader dr = null; List <entPropJuridico> lista = null; try { Conexion cn = new Conexion(); SqlConnection cnx = cn.Conectar(); cmd = new SqlCommand("ListarPropietariosJuridicos", cnx); cmd.Parameters.AddWithValue("@inID_Propiedad", ID_Propiedad); cmd.CommandType = CommandType.StoredProcedure; cnx.Open(); dr = cmd.ExecuteReader(); lista = new List <entPropJuridico>(); while (dr.Read()) { entPropJuridico C = new entPropJuridico(); C.ID_Juridico = Convert.ToInt32(dr["ID_Juridico"].ToString()); C.ID_Propietario = Convert.ToInt32(dr["ID_Propietario"].ToString()); C.Documento = dr["Documento"].ToString(); C.ID_TDoc = Convert.ToInt32(dr["ID_TDoc"].ToString()); lista.Add(C); } } catch (Exception e) { lista = null; } finally { cmd.Connection.Close(); } return(lista); }
protected void btnGuardar_Click(object sender, EventArgs e) { if (txtProp.Text != "" && txtID.Text != "") { entPropiedad obj = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtProp.Text)); entPropJuridico obj1 = negPropJuridico.BuscarPropJuridico(txtID.Text); if (obj != null && obj1 != null) { int propietario = obj1.ID_Juridico; int prop = obj.ID_Propiedad; entProxProJuridico obj2 = new entProxProJuridico(); obj2.ID_Propiedad = prop; obj2.ID_Juridico = propietario; if (negProxProJuridico.AgregarProxProJuridico(obj2) == 1) { Response.Redirect("frmPrincipal.aspx"); } else { lblError.Text = "No se unieron correctamente,error del sistema"; lblError.Visible = true; } } else { lblError.Text = "Datos incorrectos"; lblError.Visible = true; } } else { lblError.Text = "Faltan datos por ingresar"; lblError.Visible = true; } }
protected void btnEliminar_Click(object sender, EventArgs e) { entPropJuridico obj = negPropJuridico.BuscarPropJuridico(txtId.Text); entPropiedad obj1 = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text)); if (obj != null && obj1 != null) { int delete = negProxProJuridico.DeleteProxProJuridico(obj.ID_Juridico, obj1.ID_Propiedad); if (delete == 1) { Response.Redirect("frmPrincipal.aspx"); } else { lblerror.Text = "No se logró borrar correctamente el propietario"; //Sino tira error lblerror.Visible = true; } } else { lblerror.Text = "No se encuentran los datos ingresados"; //Sino tira error lblerror.Visible = true; } }
protected void btnBuscar_Click(object sender, EventArgs e) { if (txtPropiedad.Text != "" && txtId.Text != "") { entPropiedad obj = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text)); entPropJuridico obj1 = negPropJuridico.BuscarPropJuridico(txtId.Text); if (obj != null && obj1 != null) { entTipoDoc obj3 = negTipoDoc.BuscarTipoID(obj1.ID_TDoc); entProxProJuridico obj2 = negProxProJuridico.BuscarProxProJuridico(obj.ID_Propiedad, obj1.ID_Juridico); if (obj2 != null && obj3 != null) { Numero.Text = Convert.ToString(obj.NumPropiedad); Valor.Text = Convert.ToString(obj.Valor); Direccion.Text = obj.Direccion; ID.Text = Convert.ToString(obj1.Documento); Tipo.Text = obj3.Tipo; } else { lblerror.Text = "No se logró encontrar esta union "; //Sino tira error lblerror.Visible = true; } } else { lblerror.Text = "No se encontraron los datos ingresados "; //Sino tira error lblerror.Visible = true; } } else { lblerror.Text = "Debe ingresar todos los datos solicitados "; //Sino tira error lblerror.Visible = true; } }
protected void btnBuscar_Click(object sender, EventArgs e) { if (txtID.Text != "") //cambiar { entPropJuridico obj = negPropJuridico.BuscarPropJuridico(txtID.Text); if (obj != null) { entTipoDoc obj1 = negTipoDoc.BuscarTipoID(obj.ID_TDoc); entPropietario obj2 = negPropietario.BuscarPropietarioID(obj.ID_Propietario); if (obj1 != null && obj2 != null) { ID.Text = Convert.ToString(obj.Documento); Tipo.Text = obj1.Tipo; PropFisico.Text = obj2.Nombre; IDProp.Text = Convert.ToString(obj2.Identificacion); entTipoDoc obj3 = negTipoDoc.BuscarTipoID(obj2.ID_TDoc); TipoFisico.Text = obj3.Tipo; } else { lbError.Text = "Este propietario no se encuentra en la base de datos"; lbError.Visible = true; } } else { lbError.Text = "Este propietario juridico no se encuentra en la base de datos"; lbError.Visible = true; } } else { lbError.Text = "Faltan ingresar campos"; lbError.Visible = true; } }
protected void btnModificar_Click(object sender, EventArgs e) { if (txtID.Text != "" && txtPropiedad.Text != "") { entPropiedad obj = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text)); entPropJuridico obj1 = negPropJuridico.BuscarPropJuridico(txtID.Text); if (obj != null && obj1 != null) { entProxProJuridico obj2 = negProxProJuridico.BuscarProxProJuridico(obj.ID_Propiedad, obj1.ID_Juridico); if (obj2 != null) { entProxProJuridico obj3 = new entProxProJuridico(); obj3.ID_JxP = obj2.ID_JxP; if (txtIdentificacion.Text != "") { entPropJuridico obj4 = negPropJuridico.BuscarPropJuridico(txtIdentificacion.Text); if (obj4 != null) { obj3.ID_Juridico = obj4.ID_Juridico; if (txtNumeroProp.Text != "") { entPropiedad obj5 = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text)); if (obj5 != null) { obj3.ID_Propiedad = obj5.ID_Propiedad; if (negProxProJuridico.ModificarProxProJuridico(obj3) == 1) { Response.Redirect("frmPrincipal.aspx"); } else { lblerror.Text = "No se pudo modificar la union"; lblerror.Visible = true; } } else { lblerror.Text = "No se encontro la propiedad"; lblerror.Visible = true; } } else { obj3.ID_Propiedad = obj.ID_Propiedad; if (negProxProJuridico.ModificarProxProJuridico(obj3) == 1) { Response.Redirect("frmPrincipal.aspx"); } else { lblerror.Text = "No se pudo modificar la union"; lblerror.Visible = true; } } } else { lblerror.Text = "No se encontro el propietario"; lblerror.Visible = true; } } else { obj3.ID_Juridico = obj1.ID_Juridico; if (txtNumeroProp.Text != "") { entPropiedad obj5 = negPropiedad.BuscarPropiedad(Convert.ToInt32(txtPropiedad.Text)); if (obj5 != null) { obj3.ID_Propiedad = obj5.ID_Propiedad; if (negProxProJuridico.ModificarProxProJuridico(obj3) == 1) { Response.Redirect("frmPrincipal.aspx"); } else { lblerror.Text = "No se pudo modificar la union"; lblerror.Visible = true; } } else { lblerror.Text = "No se pudo enocontrar la propiedad"; lblerror.Visible = true; } } else { obj3.ID_Propiedad = obj.ID_Propiedad; if (negProxProJuridico.ModificarProxProJuridico(obj3) == 1) { Response.Redirect("frmPrincipal.aspx"); } else { lblerror.Text = "No se pudo modificar la union"; lblerror.Visible = true; } } } } else { lblerror.Text = "No se encuentra una union entre ellos"; lblerror.Visible = true; } } else { lblerror.Text = "Datos incorrectos"; lblerror.Visible = true; } } else { lblerror.Text = "Ingrese un numero de propiedad y un propietario"; lblerror.Visible = true; } }
protected void btnGuardar_Click2(object sender, EventArgs e) { if (IdPropFisico.Text != "" && IdJuridico.Text != "" && txtNombre.Text != "" && NumPropiedad.Text != "") { entPropietario obj = negPropietario.BuscarPropietario(IdPropFisico.Text); entPropiedad obj3 = negPropiedad.BuscarPropiedad(Convert.ToInt32(NumPropiedad.Text)); if (obj != null && obj3 != null) { entTipoDoc obj2 = negTipoDoc.BuscarTipoDoc(Convert.ToInt32(txtNombre.SelectedValue)); entPropJuridico obj1 = new entPropJuridico(); obj1.Documento = IdJuridico.Text; obj1.ID_Propietario = obj.ID_Propietario; obj1.ID_TDoc = obj2.ID_TDoc; if (negPropJuridico.AgregarPropJuridico(obj1) == 1) //Si lo crea debe irse a la pagina donde crea el usuario { entPropJuridico juridico = negPropJuridico.BuscarPropJuridico(IdJuridico.Text); if (juridico != null) { entProxProJuridico obj4 = new entProxProJuridico(); obj4.ID_Propiedad = obj3.ID_Propiedad; obj4.ID_Juridico = juridico.ID_Juridico; if (negProxProJuridico.AgregarProxProJuridico(obj4) == 1) //Si lo crea debe irse a la pagina donde crea el usuario { Response.Redirect("frmPrincipal.aspx"); } else { lblerror.Text = "No se pudo unir el propietario y la propiedad"; //Sino tira error lblerror.Visible = true; Response.Redirect("frmUnirPJurxPro.aspx"); } } else { lblerror.Text = "No se pudo unir el propietario juridico"; //Sino tira error lblerror.Visible = true; Response.Redirect("frmUnirPJurxPro.aspx"); } } else { lblerror.Text = "No se pudo agregar"; //Sino tira error lblerror.Visible = true; } } else { lblerror.Text = "No se encuentra el propietario fisico o la propiedad"; //Sino tira error lblerror.Visible = true; } } else { lblerror.Text = "Faltan ingresar campos"; // En caso de que falten datos lblerror.Visible = true; } }
public static int ModificarPropJuridico(entPropJuridico obj, string documento) { return(daoPropJuridico.ModificarPropJuridico(obj, documento)); }
public static int AgregarPropJuridico(entPropJuridico obj) { return(daoPropJuridico.AgregarPropJuridico(obj)); }
protected void btnModificar_Click(object sender, EventArgs e) { if (txtID.Text != "") { entPropJuridico obj1 = negPropJuridico.BuscarPropJuridico(txtID.Text); if (obj1 != null) { entPropJuridico obj = new entPropJuridico(); if (txtFisico.Text != "") { entPropietario obj2 = negPropietario.BuscarPropietario(txtFisico.Text); obj.ID_Propietario = obj2.ID_Propietario; if (txtIdentificacion.Text != "") { obj.Documento = txtIdentificacion.Text; obj.ID_TDoc = obj1.ID_TDoc; if (negPropJuridico.ModificarPropJuridico(obj, txtID.Text) == 1) { Response.Redirect("frmPrincipal.aspx"); } else { lblerror.Text = "No se pudo modificar el propietario"; lblerror.Visible = true; } } else { obj.Documento = obj1.Documento; obj.ID_TDoc = obj1.ID_TDoc; if (negPropJuridico.ModificarPropJuridico(obj, txtID.Text) == 1) { Response.Redirect("frmPrincipal.aspx"); } else { lblerror.Text = "No se pudo modificar el propietario1"; lblerror.Visible = true; } } } else { obj.ID_Propietario = obj1.ID_Propietario; if (txtIdentificacion.Text != "") { obj.Documento = txtIdentificacion.Text; obj.ID_TDoc = obj1.ID_TDoc; if (negPropJuridico.ModificarPropJuridico(obj, txtID.Text) == 1) { Response.Redirect("frmPrincipal.aspx"); } else { lblerror.Text = "No se pudo modificar el propietario1"; lblerror.Visible = true; } } else { obj.Documento = obj1.Documento; obj.ID_TDoc = obj1.ID_TDoc; if (negPropJuridico.ModificarPropJuridico(obj, txtID.Text) == 1) { Response.Redirect("frmPrincipal.aspx"); } else { lblerror.Text = "No se pudo modificar el propietario1"; lblerror.Visible = true; } } } } else { lblerror.Text = "No se logro encontrar el propietario juridico"; lblerror.Visible = true; } } else { lblerror.Text = "Debe ingresar la identificacion para buscar"; lblerror.Visible = true; } }