public EPadreDeFamilia AlmacenaDatosPadreDeFamilia() { int result = 0; EPadreDeFamilia objEPadreFamiliaDevuelto = new EPadreDeFamilia(); try { ConexionesABD objConexionABD = new ConexionesABD(); Meconecto = objConexionABD.Meconecto; DEstudiante objDatosEstudiante = new DEstudiante(ObjEPadreFamilia.objEntidadEstudiante); defineOperacionEstudiante(); if (ObjEPadreFamilia.IdActor == 0) { DActor objDActor = new DActor(ObjEPadreFamilia); ObjEPadreFamilia.IdActor = objDActor.AlmacenaDatosActor(); } if (ObjEPadreFamilia.IdActor > 0) { string query = "INSERT INTO PadreDeFamilia (IdActor, IdEstudiante, parentesco) VALUES (@IdActorP, @IdEstudianteP, @IdParentesco);SELECT CAST(scope_identity() AS int)"; //para parametros y P para diferenciarlo Comandosql = new SqlCommand(query, Meconecto); Comandosql.Parameters.AddWithValue("@IdActorP", ObjEPadreFamilia.IdActor); Comandosql.Parameters.AddWithValue("@IdEstudianteP", ObjEPadreFamilia.IdEstudiante); Comandosql.Parameters.AddWithValue("@IdParentesco", ObjEPadreFamilia.Parentesco); result = (int)Comandosql.ExecuteScalar(); } objConexionABD.CerrarConexion(); } catch (Exception ex) { throw ex; } objEPadreFamiliaDevuelto.IdPadre = result; objEPadreFamiliaDevuelto.IdActor = ObjEPadreFamilia.IdActor; objEPadreFamiliaDevuelto.IdEstudiante = ObjEPadreFamilia.IdEstudiante; return(objEPadreFamiliaDevuelto); }
public NPadredeFamilia(EPadreDeFamilia objEPadreFamiliaRecibido) { this.objEntidadPadreFamilia = objEPadreFamiliaRecibido; }
//Se obtiene los datos del usuario por medio de objEacceso que se creo en el constructor public EPadreDeFamilia GetDatosPadreFamilia() { EPadreDeFamilia ObjEPadreFamiliaDevuelto = new EPadreDeFamilia(); try { ConexionesABD objConexionABD = new ConexionesABD(); Meconecto = objConexionABD.Meconecto; string query = getSelect(); Comandosql = new SqlCommand(query, Meconecto); DataSet DatasetLleno = new DataSet(); // Assumes that connection is a valid SqlConnection object. SqlDataAdapter adapter = new SqlDataAdapter(query, Meconecto); if (!String.IsNullOrEmpty(ObjEPadreFamilia.Nombre)) { adapter.SelectCommand.Parameters.AddWithValue("@NombreP", "%" + ObjEPadreFamilia.Nombre + "%"); } if (!String.IsNullOrEmpty(ObjEPadreFamilia.Apellido1)) { adapter.SelectCommand.Parameters.AddWithValue("@Apellido1P", ObjEPadreFamilia.Apellido1); } if (!String.IsNullOrEmpty(ObjEPadreFamilia.Apellido2)) { adapter.SelectCommand.Parameters.AddWithValue("@Apellido2P", ObjEPadreFamilia.Apellido2); } // DataSet DSUsuario = new DataSet();// dataset de usuario adapter.Fill(DatasetLleno, "PadreDeFamilia"); if (DatasetLleno.Tables[0].Rows.Count > 0) { DataRow DrLleno = DatasetLleno.Tables[0].Rows[0]; ObjEPadreFamiliaDevuelto.IdEstudiante = Convert.ToInt32(DrLleno["IdEstudiante"]); ObjEPadreFamiliaDevuelto.objEntidadEstudiante.Licenciatura = DrLleno["Licenciatura"].ToString(); ObjEPadreFamiliaDevuelto.objEntidadEstudiante.Matricula = DrLleno["Matricula"].ToString(); ObjEPadreFamiliaDevuelto.objEntidadEstudiante.Semestre = Convert.ToInt32(DrLleno["Semestre"]); //ObjEEstudiannteDevuelto.IdTipo = Convert.ToInt32(DrLleno["IdTipo"]); ObjEPadreFamiliaDevuelto.objEntidadEstudiante.Escuela = DrLleno["Escuela"].ToString(); ObjEPadreFamiliaDevuelto.IdActor = Convert.ToInt32(DrLleno["IdActor"]); ObjEPadreFamiliaDevuelto.IdActor = Convert.ToInt32(DrLleno["IdActor"]); ObjEPadreFamiliaDevuelto.Nombre = DrLleno["Nombre"].ToString(); ObjEPadreFamiliaDevuelto.Apellido1 = DrLleno["Apellido1"].ToString(); ObjEPadreFamiliaDevuelto.Apellido2 = DrLleno["Apellido2"].ToString(); ObjEPadreFamiliaDevuelto.Correo = DrLleno["Correo"].ToString(); ObjEPadreFamiliaDevuelto.Telefono = Convert.ToInt64(DrLleno["Telefono"]); ObjEPadreFamiliaDevuelto.ObjTipo.IdTipo = Convert.ToInt32(DrLleno["IdTipo"]); } objConexionABD.CerrarConexion(); } catch (Exception ex) { throw ex; } return(ObjEPadreFamiliaDevuelto); }
public DPadreDeFamilia(EPadreDeFamilia objEPadreFamiliaRecibido) { this.ObjEPadreFamilia = objEPadreFamiliaRecibido; }