Exemplo n.º 1
0
        public DetallesPersona BuscarDetalles(int userID)
        {
            DetallesPersona detalles = new DetallesPersona();

            var row = SqlDataAccess.ExecuteDataRowQuery(ConfigurationManager.ConnectionStrings["StringConexion"].ToString(),
                                                        "[SHARPS].GetDetallesPersona", SqlDataAccessArgs
                                                        .CreateWith("@userId", userID)
                                                        .Arguments);

            if (row != null && row != null)
            {
                detalles.Apellido        = row["Apellido"].ToString();
                detalles.Nombre          = row["Nombre"].ToString();
                detalles.FechaNacimiento = Convert.ToDateTime(row["FechaNacimiento"]);
                detalles.DNI             = long.Parse(row["DNI"].ToString());
                detalles.Email           = row["Email"].ToString();
                detalles.Direccion       = row["Direccion"].ToString();
                detalles.Telefono        = long.Parse(row["Telefono"].ToString());
                if (!DBNull.Value.Equals(row["Sexo"]))
                {
                    detalles.Sexo = (TipoSexo)Enum.Parse(typeof(TipoSexo), row["Sexo"].ToString());
                }
                if (!DBNull.Value.Equals(row["TipoDoc"]))
                {
                    detalles.TipoDNI = (TipoDoc)Enum.Parse(typeof(TipoDoc), row["TipoDoc"].ToString());
                }
            }
            ;
            return(detalles);
        }
Exemplo n.º 2
0
 private void rellenarCamposUsuario(DetallesPersona detalles, string username)
 {
     txtApellido.Text        = detalles.Apellido.Trim();
     txtNombre.Text          = detalles.Nombre.Trim();
     txtDNI.Text             = detalles.DNI.ToString();
     cbxSexo.SelectedItem    = detalles.Sexo;
     dtFechaNacimiento.Value = detalles.FechaNacimiento;
     txtDireccion.Text       = detalles.Direccion.Trim();
     txtTelefono.Text        = detalles.Telefono.ToString();
     txtMail.Text            = detalles.Email.Trim();
 }
Exemplo n.º 3
0
 public void ModificarDetalles(DetallesPersona detallePersona, int userID)
 {
     SqlDataAccess.ExecuteNonQuery(ConfigurationManager.ConnectionStrings["StringConexion"].ToString(),
                                   "[SHARPS].UpdateDetallePersona", SqlDataAccessArgs
                                   .CreateWith(
                                       "@Telefono", detallePersona.Telefono)
                                   .And("@Email", detallePersona.Email)
                                   .And("@Nombre", detallePersona.Nombre)
                                   .And("@Apellido", detallePersona.Apellido)
                                   .And("@DNI", detallePersona.DNI)
                                   .And("@TipoDNI", detallePersona.TipoDNI)
                                   .And("@Sexo", detallePersona.Sexo)
                                   .And("@FechaNacimiento", detallePersona.FechaNacimiento)
                                   .And("@Direccion", detallePersona.Direccion)
                                   .And("@ID_Usuario", userID)
                                   .Arguments);
 }
Exemplo n.º 4
0
        public DetallesPersona BuscarDetallesEnRow(System.Data.DataRow row)
        {
            DetallesPersona detalles = new DetallesPersona();

            detalles.Apellido        = row["Apellido"].ToString();
            detalles.Nombre          = row["Nombre"].ToString();
            detalles.FechaNacimiento = Convert.ToDateTime(row["FechaNacimiento"]);
            detalles.DNI             = long.Parse(row["DNI"].ToString());
            detalles.Email           = row["Email"].ToString();
            detalles.Direccion       = row["Direccion"].ToString();
            detalles.Telefono        = long.Parse(row["Telefono"].ToString());
            if (!DBNull.Value.Equals(row["Sexo"]))
            {
                detalles.Sexo = (TipoSexo)Enum.Parse(typeof(TipoSexo), row["Sexo"].ToString());
            }
            if (!DBNull.Value.Equals(row["TipoDoc"]))
            {
                detalles.TipoDNI = (TipoDoc)Enum.Parse(typeof(TipoDoc), row["TipoDoc"].ToString());
            }
            return(detalles);
        }