Пример #1
0
        public bool actualizarPerfil(string id, string nombre, string apellido, DateTime fechaNac, Multimedia fotoPerfil,
                                     TipoSexo tipoSexo, string correoElectronico, string ciudad, string pais)
        {
            Usuario usuario = buscarUsuario(id);

            usuario.nombre            = (nombre != null) ? nombre : usuario.nombre;
            usuario.apellido          = (apellido != null) ? apellido : usuario.apellido;
            usuario.fechaNacimiento   = (fechaNac != null) ? fechaNac : usuario.fechaNacimiento;
            usuario.fotoPerfil        = (fotoPerfil != null) ? fotoPerfil : usuario.fotoPerfil;
            usuario.tipoSexo          = (tipoSexo != null) ? tipoSexo : usuario.tipoSexo;
            usuario.correoElectronico = (correoElectronico != null) ? correoElectronico : usuario.correoElectronico;
            usuario.ciudad            = (ciudad != null) ? ciudad : usuario.ciudad;
            usuario.pais = (pais != null) ? pais : usuario.pais;

            try
            {
                IRepositorioUsuario repoU = FabricaRepositoriosUsuarios.CrearRepositorioUsuarios("fake");
                repoU.actualizarPerfilUsuario(usuario);
            }
            catch (ActualizarUsuarioException ex)
            {
                throw ex;
            }
            return(true);
        }
Пример #2
0
        public async Task <ActionResult> Create([Bind(Include = "Id,Nome")] TipoSexo tipoSexo)
        {
            List <TipoSexo> lstEntidade = db.TipoSexo.ToList();
            int             idEntidade  = 0;

            if (lstEntidade.Count() <= 0)
            {
                idEntidade = 1;
            }
            else
            {
                idEntidade = lstEntidade.OrderByDescending(i => i.Id).FirstOrDefault().Id + 1;
            }

            tipoSexo.Id = idEntidade;

            if (ModelState.IsValid)
            {
                db.TipoSexo.Add(tipoSexo);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            return(View(tipoSexo));
        }
Пример #3
0
 public void AtualizarInformacoes(Cliente cliente)
 {
     DataNascimento = cliente.DataNascimento;
     Nome           = cliente.Nome;
     Sexo           = cliente.Sexo;
     AtribuirEndereco(cliente.Endereco);
 }
Пример #4
0
        public async Task <IActionResult> Edit(int id, [Bind("TipoSexoID,Sexo")] TipoSexo tipoSexo)
        {
            if (id != tipoSexo.TipoSexoID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(tipoSexo);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!TipoSexoExists(tipoSexo.TipoSexoID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(tipoSexo));
        }
Пример #5
0
        protected void btnGrabar_Click(object sender, EventArgs e)
        {
            try
            {
                int          codigoCita   = int.Parse(txtCodigoCita.Text);
                DateTime     fecha        = DateTime.Parse(txtFechaEvento.Value);
                string       nombreEvento = txtNombreEvento.Text;
                string       nombreModelo = txtNombreModelo.Text;
                TipoSexo     sexo         = (TipoSexo)ddlSexo.SelectedIndex;
                TipoServicio servicio     = (TipoServicio)ddlServico.SelectedIndex;
                int          valor        = int.Parse(txtValor.Text);
                Modelo       m            = new Modelo()
                {
                    CodigoCita   = codigoCita,
                    FechaEvento  = fecha,
                    NombreEvento = nombreEvento,
                    NombreModelo = nombreModelo,
                    Sexo         = sexo,
                    Servicio     = servicio,
                    Valor        = valor
                };

                bool resp = dao.Grabar(m);
                lblMensaje.Text = resp ? "grabo" : "no grabo";
            }
            catch (ArgumentException ex)
            {
                lblMensaje.Text = ex.Message;
            }
        }
Пример #6
0
 private void btnGrabar_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         String   rut      = txtRut.Text;
         String   nombre   = txtNombre.Text;
         String   apellido = txtApellido.Text;
         int      edad     = int.Parse(txtEdad.Text);
         TipoSexo sexo     = (TipoSexo)cboSexo.SelectedItem;
         Persona  p        = new Persona()
         {
             Rut = rut, Nombre = nombre, Apellido = apellido, Edad = edad, Sexo = sexo
         };
         bool resp = dao.Agregar(p);
         MessageBox.Show(resp ? "Grabo" : "No Grabo");
     }
     catch (ArgumentException exa)
     {
         MessageBox.Show(exa.Message);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error de ingreso de datos");
         Logger.Mensaje(ex.Message);
     }
 }
 public void Criar_Tipo_Sexo()
 {
     var sexos = new TipoSexos();
     var m = new TipoSexo{Nome = "Masculino"};
     var f = new TipoSexo {Nome = "Feminino"};
     sexos.Salvar(m);
     sexos.Salvar(f);
 }
Пример #8
0
        public ActionResult DeleteConfirmed(int id)
        {
            TipoSexo tipoSexo = db.TipoSexo.Find(id);

            db.TipoSexo.Remove(tipoSexo);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #9
0
 public Orientador(
     string dNI, string nombres, string apellidoPaterno, string apellidoMaterno,
     int celular, TipoSexo sexo, string correoElectronico, DateTime fechaCreacion,
     int nivelPermiso)
     : base(dNI, nombres, apellidoPaterno, apellidoMaterno, celular, sexo, correoElectronico, fechaCreacion, nivelPermiso)
 {
     IdOrientador = ++i;
 }
Пример #10
0
 private static ClienteDTO.Gravar GetCliente(Gender genero, TipoSexo tipoSexo, DateTime dataNascimento)
 => new Faker <ClienteDTO.Gravar>()
 .RuleFor(p => p.Nome, p => p.Name.FirstName(genero))
 .RuleFor(p => p.Sobrenome, p => p.Name.LastName(genero))
 .RuleFor(p => p.DataNascimento, p => dataNascimento)
 .RuleFor(p => p.TipoSexo, p => tipoSexo.ToString())
 .RuleFor(p => p.Email, p => p.Person.Email)
 .RuleFor(p => p.Telefone, p => p.Random.AlphaNumeric(11))
 .Generate();
Пример #11
0
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            TipoSexo tipoSexo = await db.TipoSexo.FindAsync(id);

            db.TipoSexo.Remove(tipoSexo);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }
Пример #12
0
 public void AtualizarConjuge(string nome, string profissao, string telefone, EstadoCivil estadoCivil, TipoPessoa tipo, TipoSexo sexo, DateTime dataNascimento)
 {
     Nome           = nome;
     Profissao      = profissao;
     Telefone       = telefone;
     EstadoCivil    = estadoCivil;
     Tipo           = tipo;
     Sexo           = sexo;
     DataNascimento = dataNascimento;
 }
Пример #13
0
 public void Editar(string nome, string sobreNome, DateTime dataNascimento, TipoSexo tipoSexo,
                    string email, string telefone)
 {
     Nome           = nome;
     Sobrenome      = sobreNome;
     DataNascimento = dataNascimento;
     TipoSexo       = tipoSexo;
     Email          = email;
     Telefone       = telefone;
 }
Пример #14
0
 public ActionResult Edit([Bind(Include = "Id,descripcion")] TipoSexo tipoSexo)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tipoSexo).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tipoSexo));
 }
Пример #15
0
        public ActionResult Create([Bind(Include = "Id,descripcion")] TipoSexo tipoSexo)
        {
            if (ModelState.IsValid)
            {
                db.TipoSexo.Add(tipoSexo);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tipoSexo));
        }
Пример #16
0
 public Pessoa(string nome, string profissao, string telefone, EstadoCivil estadoCivil, EtapaAtual etapa, TipoPessoa tipo, TipoSexo sexo, DateTime dataNascimento)
 {
     Nome           = nome;
     Profissao      = profissao;
     Telefone       = telefone;
     EstadoCivil    = estadoCivil;
     Etapa          = etapa;
     Tipo           = tipo;
     Sexo           = sexo;
     DataNascimento = dataNascimento;
 }
Пример #17
0
 public Persona(string dNI, string nombres, string apellidoPaterno, string apellidoMaterno, int celular, TipoSexo sexo, string correoElectronico)
 {
     IdPersona              = ++i;
     DNI                    = dNI;
     this.nombres           = nombres;
     this.apellidoPaterno   = apellidoPaterno;
     this.apellidoMaterno   = apellidoMaterno;
     this.celular           = celular;
     this.sexo              = sexo;
     this.correoElectronico = correoElectronico;
 }
Пример #18
0
 public Cliente(string nome, string sobreNome, DateTime dataNascimento, TipoSexo tipoSexo,
                string email, string telefone)
 {
     this.CreateGuid();
     Nome           = nome;
     Sobrenome      = sobreNome;
     DataNascimento = dataNascimento;
     TipoSexo       = tipoSexo;
     Email          = email;
     Telefone       = telefone;
 }
Пример #19
0
        public async Task <ActionResult> Edit([Bind(Include = "Id,Nome")] TipoSexo tipoSexo)
        {
            if (ModelState.IsValid)
            {
                db.Entry(tipoSexo).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(tipoSexo));
        }
Пример #20
0
        public async Task <IActionResult> Create([Bind("TipoSexoID,Sexo")] TipoSexo tipoSexo)
        {
            if (ModelState.IsValid)
            {
                _context.Add(tipoSexo);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(tipoSexo));
        }
Пример #21
0
        public async Task <ActionResult> Create([Bind(Include = "Id,Nome")] TipoSexo tipoSexo)
        {
            if (ModelState.IsValid)
            {
                db.TipoSexo.Add(tipoSexo);
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }

            return(View(tipoSexo));
        }
Пример #22
0
 // Construtor!
 public cartao()
 {
     //
     // TODO: Add constructor logic here
     //
      mCodigoCartao = 0;
      mNome = "";
      mSexo = TipoSexo.Masculino;
      mRG = "";
      mNascimento = System.DateTime.Today;
      mCartaoAberto = true;
     mFromDatabase = false;
 }
Пример #23
0
        public void a_Criar_TipoSexo()
        {
            var  tiposDeSexo = new TiposDeSexo();
            Tipo masculino   = new TipoSexo {
                Nome = "Masculino"
            };
            Tipo feminino = new TipoSexo {
                Nome = "Feminino"
            };

            tiposDeSexo.Salvar(masculino);
            tiposDeSexo.Salvar(feminino);
        }
Пример #24
0
        // GET: TipoSexo/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TipoSexo tipoSexo = db.TipoSexo.Find(id);

            if (tipoSexo == null)
            {
                return(HttpNotFound());
            }
            return(View(tipoSexo));
        }
Пример #25
0
        // GET: TipoSexoes/Delete/5
        public async Task <ActionResult> Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TipoSexo tipoSexo = await db.TipoSexo.FindAsync(id);

            if (tipoSexo == null)
            {
                return(HttpNotFound());
            }
            return(View(tipoSexo));
        }
Пример #26
0
            public decimal ObtenerPrecioEntrada(TipoSexo tipoSexo)
            {
                decimal precioEntrada = 0;

                switch (tipoSexo)
                {
                case TipoSexo.Femenino:
                    //Codigo
                    break;

                case TipoSexo.Masculino:
                    //Codigo
                    break;
                }
                return(precioEntrada);
            }
Пример #27
0
        /// <summary>
        /// Criar uma instancia da entidade de cliente
        /// </summary>
        /// <param name="request">requisição contendo os dados do cliente</param>
        /// <returns></returns>
        private Cliente CriarCliente(AdicionaClienteCommand request)
        {
            TipoSexo sexo    = request.Sexo == 0 ? TipoSexo.Feminino : TipoSexo.Masculino;
            var      cliente = new Cliente(request.Id, request.DataNascimento, request.Nome, sexo);

            cliente.AtribuirEndereco(new Endereco(new Random().Next(),
                                                  request.Endereco?.Bairro,
                                                  request.Endereco?.Cep,
                                                  request.Endereco?.Cidade,
                                                  request.Id,
                                                  request.Endereco?.Complemento,
                                                  request.Endereco?.Estado,
                                                  request.Endereco?.Logradouro,
                                                  request.Endereco?.Numero));

            return(cliente);
        }
Пример #28
0
        public cartao(int CodigoCartao)
        {
            MysqlDB.dbMysql oDB;
             System.Data.IDataReader myReader;

             string Query = CMD_CARTAO_SELECT.Replace("_CARTAO_", CodigoCartao.ToString());
             bool AchouCartao = false;

             try
             {
            oDB = new dbMysql();
            myReader = oDB.ExecuteCommand(Query);

            // Importa os dados pra estrutura!
            while (myReader.Read())
            {
               AchouCartao = true;
               mCodigoCartao = System.Convert.ToInt32(myReader["numCartao"].ToString());
               mNome = myReader["strNome"].ToString();
               mSexo = (TipoSexo) System.Convert.ToInt32(myReader["optSexo"].ToString());
               mRG = myReader["strRG"].ToString();
               mNascimento = System.Convert.ToDateTime(myReader["dthNascimento"].ToString());
               mCartaoAberto = (System.Convert.ToInt32(myReader["flgAberto"].ToString()) == 0 ? true : false);
            }

            if (!AchouCartao)
               throw(new System.Exception("Cartão não encontrado no banco de dados!"));

            mFromDatabase = true;

            myReader.Close();
            myReader = null;
            oDB.Dispose();
             }
             catch (System.Exception oException)
             {
            throw(oException);
             }
        }
Пример #29
0
        //Autocompletar campos con persona
        private void completarCamposPersona(Persona P)
        {
            txtDNI.Text     = P.DNI1;
            txtNombres.Text = P.Nombres;
            txtApPat.Text   = P.ApellidoPaterno;
            txtApMat.Text   = P.ApellidoMaterno;
            txtCelular.Text = P.Celular.ToString();
            TipoSexo s = P.Sexo;

            if (s == TipoSexo.Hombre)
            {
                cboSexo.Text = "Hombre";
            }
            else if (s == TipoSexo.Mujer)
            {
                cboSexo.Text = "Mujer";
            }
            else
            {
                cboSexo.Text = "Personalizado";
            }
            txtCorreoE.Text = P.CorreoElectronico;
            idPersonaSel    = P.IdPersona1;
        }
Пример #30
0
 // Configura o flag de sexo da pessoa
 public void setSexoVisitante(TipoSexo SexoVisitante)
 {
     mSexo = SexoVisitante;
 }
Пример #31
0
 public Escolar(string dNI, string nombres, string apellidoPaterno, string apellidoMaterno, int celular, TipoSexo sexo, string correoElectronico, DateTime fechaCreacion, int nivelPermiso, TipoGrado grado, int telefonoApoderado) : base(dNI, nombres, apellidoPaterno, apellidoMaterno, celular, sexo, correoElectronico, fechaCreacion, nivelPermiso)
 {
     IdEscolar               = ++i;
     this.grado              = grado;
     this.telefonoApoderado  = telefonoApoderado;
     this.esPostulante       = false;
     this.NivelPermiso       = 1;
     postulacionesRealizadas = new List <PostulanteXprocesoAdmision>();
 }
Пример #32
0
        public void a_Criar_TipoSexo()
        {
            var tiposDeSexo = new TiposDeSexo();
            Tipo masculino = new TipoSexo { Nome = "Masculino" };
            Tipo feminino = new TipoSexo { Nome = "Feminino" };

            tiposDeSexo.Salvar(masculino);
            tiposDeSexo.Salvar(feminino);
        }
Пример #33
0
 public Historiador(string id, string nombre, string apellido, DateTime fechaNacimiento, Multimedia fotoPerfil, TipoSexo tipoSexo, string correoElectronico, string ciudad, string pais, TipoRol rol, List <Multimedia> certificado, string descripcionExperiencia) :
     base(id, nombre, apellido, fechaNacimiento, fotoPerfil, tipoSexo, correoElectronico, ciudad, pais, rol)
 {
     this.certificado            = certificado;
     this.descripcionExperiencia = descripcionExperiencia;
     this.autorizado             = false;
     this.sitiosHistoricos       = new List <SitioHistorico>();
 }
Пример #34
0
 public TrabajadorOCAI(string dNI, string nombres, string apellidoPaterno, string apellidoMaterno, int celular, TipoSexo sexo, string correoElectronico, DateTime fechaCreacion, int nivelPermiso, DateTime fechaIngreso, int telefonoOfi, int celularOfi, string correOfi) : base(dNI, nombres, apellidoPaterno, apellidoMaterno, celular, sexo, correoElectronico, fechaCreacion, nivelPermiso)
 {
     IdTrabajadorOCAI  = ++i;
     this.fechaIngreso = fechaIngreso;
     this.telefonoOfi  = telefonoOfi;
     this.celularOfi   = celularOfi;
     this.correOfi     = correOfi;
 }
Пример #35
0
 public Usuario(string dNI, string nombres, string apellidoPaterno, string apellidoMaterno, int celular, TipoSexo sexo, string correoElectronico, DateTime fechaCreacion, int nivelPermiso) : base(dNI, nombres, apellidoPaterno, apellidoMaterno, celular, sexo, correoElectronico)
 {
     IdUsuario          = ++i;
     this.fechaCreacion = fechaCreacion;
     this.nivelPermiso  = nivelPermiso;
 }