Exemplo n.º 1
0
    //EVENTOS CLICK
    protected void btnAgregar_Click(object sender, EventArgs e)
    {
        try
        {
            EstadoCivil oEstadoCivil = new EstadoCivil();

            oEstadoCivil.Descripcion = txtDescripcion.Text;

            Controller.guardarEstadoCivil(oEstadoCivil, "Insertar");

            Clean();

            lblError.Visible = true;
            lblError.ForeColor = Color.Green;
            lblError.Text = "La Descripcion Del Estado Civil Se Cargo Con Exito";

            GridViewEstadoCivil.DataBind();
        }
        catch(Exception)
        {
            lblError.Visible = true;
            lblError.ForeColor = Color.Red;
            lblError.Text = "No Se Pudo Cargar La Descripcion Del Estado Civil";
        }
    }
Exemplo n.º 2
0
 public Cliente(int idCliente, string nome, string email, DateTime dataNasc, Sexo sexo, EstadoCivil estadoCivil)
 {
     this.idCliente = idCliente;
     this.nome = nome;
     this.email = email;
     this.dataNasc = dataNasc;
     this.sexo = sexo;
     this.estadoCivil = estadoCivil;
 }
Exemplo n.º 3
0
    protected void GridViewEstadoCivil_RowUpdating(object sender, GridViewUpdateEventArgs e)
    {
        EstadoCivil oEstadoCivil = new EstadoCivil();

        oEstadoCivil.Id = int.Parse(e.OldValues["Id"].ToString());
        oEstadoCivil.Descripcion = e.NewValues["Descripcion"].ToString();

        e.NewValues.Clear();

        e.NewValues.Add("pEstadoCivil", oEstadoCivil);
        e.NewValues.Add("pOperacion", "Update");
    }
        static EstadoCivil EstadoCivilAleatorio()
        {
            EstadoCivil aux = EstadoCivil.Soltero;

            switch (aleatorio.Next(0, 2))
            {
            case 0:
                aux = EstadoCivil.Soltero;
                break;

            case 1:
                aux = EstadoCivil.Casado;
                break;
            }
            return(aux);
        }
Exemplo n.º 5
0
        private void CarregarEstadoCivil()
        {
            var ec            = new EstadoCivil();
            var indiceSelecao = cmbEstadoCivil.SelectedIndex;

            gbEstadoCivil.IsEnabled = true;


            estadoCivil = ec.ObterListaEstadoCivil(true);


            cmbEstadoCivil.ItemsSource       = estadoCivil;
            cmbEstadoCivil.DisplayMemberPath = "Descricao";
            cmbEstadoCivil.SelectedValuePath = "Codigo";
            cmbEstadoCivil.SelectedIndex     = indiceSelecao;
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["UsernameSession"] == null)
            {
                Response.Redirect("~/Login.aspx", false);
                return;
            }
            this.lblUser.Text = Session["UsernameSession"] as string;
            try
            {
                // this.txtNombre.AutoPostBack = false;
                var ctrlName = Request.Params[Page.postEventSourceID];
                var args     = Request.Params[Page.postEventArgumentID];
                if (ctrlName == txtNombre.UniqueID && args == "OnKeyPress")
                {
                    this.onTxtNombreTextChange(sender, e);
                }
                Response.Buffer = true;
                DataContext dcTemp = new DcGeneralDataContext();
                if (!this.IsPostBack)
                {
                    List <CatSexo> lista   = dcTemp.GetTable <CatSexo>().ToList();
                    CatSexo        catTemp = new CatSexo();
                    catTemp.id       = -1;
                    catTemp.strValor = "Todos";
                    lista.Insert(0, catTemp);
                    this.ddlSexo.DataTextField  = "strValor";
                    this.ddlSexo.DataValueField = "id";
                    this.ddlSexo.DataSource     = lista;
                    this.ddlSexo.DataBind();

                    List <EstadoCivil> estadosCiviles  = dcTemp.GetTable <EstadoCivil>().ToList();
                    EstadoCivil        estadoCivilTemp = new EstadoCivil();
                    estadoCivilTemp.id       = -1;
                    estadoCivilTemp.strValor = "Todos";
                    estadosCiviles.Insert(0, estadoCivilTemp);
                    this.ddlEstadoCivil.DataTextField  = "strValor";
                    this.ddlEstadoCivil.DataValueField = "id";
                    this.ddlEstadoCivil.DataSource     = estadosCiviles;
                    this.ddlEstadoCivil.DataBind();
                }
            }
            catch (Exception _e)
            {
                this.showMessage("Ha ocurrido un problema al cargar la página");
            }
        }
Exemplo n.º 7
0
        private void buttonAddClient_Click(object sender, EventArgs e)
        {
            if (CedulatextBox.Text != "" && NombretextBox.Text != "" && SexocomboBox.Text != "" && TelefonotextBox.Text != "" &&
                CorreotextBox.Text != "" && DirecciontextBox.Text != "" && EstadoCivilcomboBox.Text != "" && SalariotextBox1.Text != "" &&
                ProfesióntextBox2.Text != "" && CalificaciontextBox3.Text != "")
            {
                if (!Vendedor.Find(Convert.ToInt64(CedulatextBox.Text)))
                {
                    Vendedor v = new Vendedor();

                    v.Cedula          = Convert.ToInt64(CedulatextBox.Text);
                    v.Nombre          = NombretextBox.Text;
                    v.FechaNacimiento = Convert.ToDateTime(dateTimePickerFechaNacimiento.Value.ToShortDateString());
                    v.Sexo            = (Sexo)Sexo.Parse(typeof(Sexo), SexocomboBox.Text);
                    v.Telefono        = Convert.ToInt64(TelefonotextBox.Text);
                    v.Correo          = CorreotextBox.Text;
                    v.Direccion       = DirecciontextBox.Text;
                    v.EstadoCivil     = (EstadoCivil)EstadoCivil.Parse(typeof(EstadoCivil), EstadoCivilcomboBox.Text);
                    v.FechaIngreso    = Convert.ToDateTime(FechaIngresodateTimePicker1.Value);
                    v.Salario         = Convert.ToInt32(SalariotextBox1.Text);
                    v.Profesion       = ProfesióntextBox2.Text;
                    v.Calificacion    = Convert.ToInt32(CalificaciontextBox3.Text);

                    v.Add();

                    if (Vendedor.Find(v.Cedula))
                    {
                        splitContainer1.Panel2.Controls.Clear();
                        ImprimirData(splitContainer1.Panel2).Show();
                        MessageBox.Show("Operación éxitosa");
                        labelPositionID.Text = (Vendedor.ListaVendedores.IndexOf(v) + 1).ToString() + " / " + Vendedor.ListaVendedores.Count.ToString();
                    }
                    else
                    {
                        MessageBox.Show("Operación fallida");
                    }
                }
                else
                {
                    MessageBox.Show("El Vendedor ya existe");
                }
            }
            else
            {
                MessageBox.Show("Campo vacio.\n¡Complete el campo!");
            }
        }
Exemplo n.º 8
0
 public PessoaFisica(
     DateTime dataDeNascimento,
     string cpf,
     string rg,
     DateTime dataDeEmissaoRG,
     string expedicaoDoRG,
     EstadoCivil estadoCivil,
     GrauEscolar grauEscolar)
 {
     DataDeNascimento = dataDeNascimento;
     CPF             = cpf;
     RG              = rg;
     DataDeEmissaoRG = dataDeEmissaoRG;
     ExpedicaoDoRG   = expedicaoDoRG;
     EstadoCivil     = estadoCivil;
     GrauEscolar     = grauEscolar;
 }
 public bool crearEstadoCivil(EstadoCivil estadoCivil)
 {
     using (var db = new MapeoEstadoCivil())
     {
         int resultado = db.estadoCivil.Where(x => x.Id == estadoCivil.Id).Count();
         if (resultado == 0)
         {
             db.estadoCivil.Add(estadoCivil);
             db.SaveChanges();
             return(true);
         }
         else
         {
             return(false);
         }
     }
 }
Exemplo n.º 10
0
        //ESTADOS CIVILES
        public static void guardarEstadoCivil(EstadoCivil pEstadoCivil, string pOperacion)
        {
            DataAccessLayerAuxiliar oDAL = new SQLAuxiliar();

            if (pOperacion == "Insert")
            {
                oDAL.InsertEstadoCivil(pEstadoCivil);
            }
            else if (pOperacion == "Update")
            {
                oDAL.UpdateEstadoCivil(pEstadoCivil);
            }
            else
            {
                throw new Exception();
            }
        }
Exemplo n.º 11
0
        public IActionResult InserirEstadoCivil([FromBody] EstadoCivil objJson)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(StatusCode(400, new RetornoJsonErro(400, "Objeto inválido [Inserir EstadoCivil]", null)));
                }
                _repository.EstadoCivil.Inserir(objJson);

                return(CreatedAtRoute("ConsultarObjetoEstadoCivil", new { id = objJson.Id }, objJson));
            }
            catch (Exception ex)
            {
                return(StatusCode(500, new RetornoJsonErro(500, "Erro no Servidor [Inserir EstadoCivil]", ex)));
            }
        }
Exemplo n.º 12
0
 public PessoaFisica(
     string nome,
     CpfCnpj cpf,
     Sexo sexo,
     DateTime dataNascimento,
     string profissao,
     EstadoCivil estadoCivil,
     PessoaFisica conjuge) : base(TipoPessoa.PessoaFisica)
 {
     Nome           = nome;
     Cpf            = cpf;
     Sexo           = sexo;
     DataNascimento = dataNascimento;
     Profissao      = profissao;
     EstadoCivil    = estadoCivil;
     Conjuge        = conjuge;
 }
Exemplo n.º 13
0
    public void CarregaDetalhesFisicoLabel(int id)
    {
        EnderecoDB      endDB         = new EnderecoDB();
        Endereco        endereco      = new Endereco();
        ClienteFisicoDB cliDB         = new ClienteFisicoDB();
        ClienteFisico   clientefisico = new ClienteFisico();
        EstadoCivil     estCivil      = new EstadoCivil();
        EstadoCivilDB   estCivilDB    = new EstadoCivilDB();
        ContatoDB       conDB         = new ContatoDB();
        Contato         contato       = new Contato();
        CidadeDB        cidDB         = new CidadeDB();
        Cidade          cid           = new Cidade();
        EstadoDB        estDB         = new EstadoDB();
        Estado          est           = new Estado();

        clientefisico = cliDB.Select(id);

        lblCPFCliF.Text            = clientefisico.Cpf;
        lblRGCliF.Text             = clientefisico.Rg;
        lblDataNascimentoCliF.Text = clientefisico.DataNascimento.ToString("dd/MM/yyyy");
        lblSexoCliF.Text           = clientefisico.Sexo;
        lblLoginCliF.Text          = clientefisico.UserName;

        estCivil = estCivilDB.Select(clientefisico.EstadoCivil.Codigo);

        lblestadoCivilCliF.Text = estCivil.Descricao;

        contato              = conDB.SelectContato(clientefisico.ContatoPessoa.Codigo);
        lblNomeCliF.Text     = contato.Nome;
        lblTelefoneCliF.Text = contato.Telefone;
        lblCelularCliF.Text  = contato.Celular;
        lblEmailCliF.Text    = contato.Email;

        endereco                = endDB.Select(clientefisico.Endereco.Codigo);
        lblEnderecoCliF.Text    = endereco.Logradouro;
        lblBairroCliF.Text      = endereco.Bairro;
        lblComplementoCliF.Text = endereco.Complemento;
        lblNumeroCliF.Text      = endereco.Numero;
        lblCEPCliF.Text         = Convert.ToString(endereco.Cep);

        cid = cidDB.SelectCidadePessoa(endereco.Cidade.Codigo);
        lblCidadeCliF.Text = cid.NomeCidade;
        est = estDB.SelectEstado(cid.Estado.Codigo);
        lblEstadoCliF.Text = est.Descricao;
    }
Exemplo n.º 14
0
        public async Task <IActionResult> Edit(string id, EstadoCivil estadoCivil)
        {
            Response response = new Response();

            try
            {
                if (!string.IsNullOrEmpty(id))
                {
                    response = await apiServicio.EditarAsync(id, estadoCivil, new Uri(WebApp.BaseAddress),
                                                             "/api/EstadosCiviles");

                    if (response.IsSuccess)
                    {
                        await GuardarLogService.SaveLogEntry(new LogEntryTranfer
                        {
                            ApplicationName      = Convert.ToString(Aplicacion.WebAppTh),
                            EntityID             = string.Format("{0} : {1}", "Sistema", id),
                            LogCategoryParametre = Convert.ToString(LogCategoryParameter.Edit),
                            LogLevelShortName    = Convert.ToString(LogLevelParameter.ADV),
                            Message  = "Se ha actualizado un estado civil",
                            UserName = "******"
                        });

                        return(RedirectToAction("Index"));
                    }
                    ViewData["Error"] = response.Message;
                    return(View(estadoCivil));
                }
                return(BadRequest());
            }
            catch (Exception ex)
            {
                await GuardarLogService.SaveLogEntry(new LogEntryTranfer
                {
                    ApplicationName      = Convert.ToString(Aplicacion.WebAppTh),
                    Message              = "Editando un estado civil",
                    ExceptionTrace       = ex,
                    LogCategoryParametre = Convert.ToString(LogCategoryParameter.Edit),
                    LogLevelShortName    = Convert.ToString(LogLevelParameter.ERR),
                    UserName             = "******"
                });

                return(BadRequest());
            }
        }
Exemplo n.º 15
0
        public String RetornarStringCliente()
        {
            String        separador      = "|";
            String        separadorFinal = "#";
            StringBuilder stringBuilder  = new StringBuilder();

            stringBuilder.AppendLine(" " + TipoCliente.ToString() + separador);
            stringBuilder.AppendLine(" " + CodigoDoCliente.ToString() + separador);
            stringBuilder.AppendLine(" " + Nome + separador);
            stringBuilder.AppendLine(" " + Idade.ToString() + separador);
            stringBuilder.AppendLine(" " + EstadoCivil.ToString() + separador);
            stringBuilder.AppendLine(" " + Genero.ToString() + separador);
            stringBuilder.Append(" " + separadorFinal);

            String descricao = stringBuilder.ToString();

            return(descricao);
        }
Exemplo n.º 16
0
 public void ApagarEstadoCivil(EstadoCivil estadoCivil)
 {
     try
     {
         if (estadoCivil != null)
         {
             if (estadoCivil.Id != 0)
             {
                 _context.EstadoCivil.Remove(estadoCivil);
                 _context.SaveChanges();
             }
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Exemplo n.º 17
0
 public void AdicionarEstadoCivil(EstadoCivil estadoCivil)
 {
     try
     {
         if (estadoCivil != null)
         {
             if (estadoCivil.Id == 0)
             {
                 _context.EstadoCivil.Add(estadoCivil);
             }
             _context.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Exemplo n.º 18
0
        public Advogado Select(int codigo)
        {
            Advogado adv = null;

            IDbConnection objConexao;
            IDbCommand    objCommand;
            IDataReader   objDataReader;

            string sql = "SELECT CASE PES_SEXO WHEN 'F' THEN 'Feminino' WHEN 'M' THEN 'Masculino' END AS SEXO, P.* FROM PES_PESSOA P WHERE P.PES_CODIGO =?codigo";

            objConexao = Mapped.Connection();
            objCommand = Mapped.Command(sql, objConexao);
            objCommand.Parameters.Add(Mapped.Parameter("?codigo", codigo));
            objDataReader = objCommand.ExecuteReader();
            while (objDataReader.Read())
            {
                adv                = new Advogado();
                adv.Codigo         = Convert.ToInt32(objDataReader["PES_CODIGO"]);
                adv.UserName       = Convert.ToString(objDataReader["PES_LOGIN"]);
                adv.Sexo           = Convert.ToString(objDataReader["SEXO"]);
                adv.Ativo          = Convert.ToInt32(objDataReader["PES_ATIVO"]);
                adv.Cpf            = Convert.ToString(objDataReader["PES_CPF"]);
                adv.Rg             = Convert.ToString(objDataReader["PES_RG"]);
                adv.DataNascimento = Convert.ToDateTime(objDataReader["PES_DATANASCIMENTO"]);;
                adv.OAB            = Convert.ToString(objDataReader["PES_OAB"]);
                Contato con = new Contato();
                con.Codigo        = Convert.ToInt32(objDataReader["CON_CODIGO"]);
                adv.ContatoPessoa = con;
                Endereco end = new Endereco();
                end.Codigo   = Convert.ToInt32(objDataReader["END_CODIGO"]);
                adv.Endereco = end;
                EstadoCivil estCivil = new EstadoCivil();
                estCivil.Codigo = Convert.ToInt32(objDataReader["ECI_CODIGO"]);
                adv.EstadoCivil = estCivil;
            }

            objDataReader.Close();
            objConexao.Close();
            objCommand.Dispose();
            objConexao.Dispose();
            objDataReader.Dispose();

            return(adv);
        }
Exemplo n.º 19
0
        public async Task <IActionResult> Create(EstadoCivil estadoCivil)
        {
            Response response = new Response();

            try
            {
                response = await apiServicio.InsertarAsync(estadoCivil,
                                                           new Uri(WebApp.BaseAddress),
                                                           "/api/EstadosCiviles/InsertarEstadoCivil");

                if (response.IsSuccess)
                {
                    var responseLog = await GuardarLogService.SaveLogEntry(new LogEntryTranfer
                    {
                        ApplicationName      = Convert.ToString(Aplicacion.WebAppTh),
                        ExceptionTrace       = null,
                        Message              = "Se ha creado un estado civil",
                        UserName             = "******",
                        LogCategoryParametre = Convert.ToString(LogCategoryParameter.Create),
                        LogLevelShortName    = Convert.ToString(LogLevelParameter.ADV),
                        EntityID             = string.Format("{0} {1}", "Estado Civil:", estadoCivil.IdEstadoCivil),
                    });

                    return(RedirectToAction("Index"));
                }

                ViewData["Error"] = response.Message;
                return(View(estadoCivil));
            }
            catch (Exception ex)
            {
                await GuardarLogService.SaveLogEntry(new LogEntryTranfer
                {
                    ApplicationName      = Convert.ToString(Aplicacion.WebAppTh),
                    Message              = "Creando Estado Civil",
                    ExceptionTrace       = ex,
                    LogCategoryParametre = Convert.ToString(LogCategoryParameter.Create),
                    LogLevelShortName    = Convert.ToString(LogLevelParameter.ERR),
                    UserName             = "******"
                });

                return(BadRequest());
            }
        }
Exemplo n.º 20
0
        private void BtnRegistrar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (ValidaDatosCliente())
                {
                    Cliente cliente = new Cliente()
                    {
                        Rut             = txtRut.Text,
                        Nombres         = txtNombres.Text,
                        Apellidos       = txtApellidos.Text,
                        FechaNacimiento = (DateTime)FechaNacimiento.SelectedDate
                    };

                    Sexo sexo = new Sexo();
                    sexo.Id = cboSexo.SelectedIndex + 1;
                    if (sexo.Read())
                    {
                        cliente.Sexo = sexo;
                    }

                    EstadoCivil estado = new EstadoCivil();
                    estado.Id = cboEstado.SelectedIndex + 1;
                    if (estado.Read())
                    {
                        cliente.EstadoCivil = estado;
                    }

                    if (cliente.Create())
                    {
                        MessageBox.Show("Cliente agregado", "Información", MessageBoxButton.OK, MessageBoxImage.Information);
                        LimpiaDatos();
                    }
                    else
                    {
                        MessageBox.Show("El Cliente no se pudo agregar", "Atención", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Atención", MessageBoxButton.OK, MessageBoxImage.Exclamation);
            }
        }
Exemplo n.º 21
0
        public void AtualizarListaEstadoCivil(int pagina)
        {
            try
            {
                using (ServiceServidor Servico = new ServiceServidor())
                {
                    if (pagina == 0)
                    {
                        IndiceNavegacao = 0;
                    }
                    else if (pagina > 0 && ListaEstadoCivil.Count == QuantidadePagina)
                    {
                        IndiceNavegacao += QuantidadePagina;
                    }
                    else if (pagina < 0 && IndiceNavegacao != 0)
                    {
                        IndiceNavegacao -= QuantidadePagina;
                    }

                    EstadoCivil EstadoCivil = new EstadoCivil();
                    if (!Filtro.Trim().Equals(""))
                    {
                        EstadoCivil.nome = Filtro;
                    }

                    IList <EstadoCivil> ListaServ = Servico.SelectEstadoCivilPagina(IndiceNavegacao, true, QuantidadePagina, true, EstadoCivil);

                    ListaEstadoCivil.Clear();

                    foreach (EstadoCivil objAdd in ListaServ)
                    {
                        ListaEstadoCivil.Add(objAdd);
                    }
                    EstadoCivilSelected = null;
                }
                QuantidadeCarregada = ListaEstadoCivil.Count;
                ControlarNavegacao();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 22
0
        private void dgvCivilStatus_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            try {
                int index = e.RowIndex;
                if (index >= 0)
                {
                    List <EstadoCivil> list = filterCivilStatus.Count == 0 ? civilStatus : filterCivilStatus;
                    selectedCivilStatus = list[index];

                    chbStatus.Checked   = selectedCivilStatus.baja;
                    txtCivilStatus.Text = selectedCivilStatus.estadoCivil1;
                    btnSaveModify.Text  = "Modificar";
                }
            }
            catch (Exception ex)
            {
                FormUtils.defaultErrorMessage(ex);
            }
        }
Exemplo n.º 23
0
        public EstadoCivil Update(EstadoCivil estadoCivil)
        {
            if (!Exist(estadoCivil.Id))
            {
                return(new EstadoCivil());
            }
            var result = _context.estadoCivil.SingleOrDefault(p => p.Id.Equals(estadoCivil.Id));

            try
            {
                _context.Entry(estadoCivil).CurrentValues.SetValues(estadoCivil);
                _context.SaveChanges();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(estadoCivil);
        }
Exemplo n.º 24
0
        private void CarregarEstadoCivil()
        {
            var ec = new EstadoCivil();
            var indiceSelecao = cmbEstadoCivil.SelectedIndex;
            cmbEstadoCivil.IsEnabled = true;

            if (rbMasculino.IsChecked == true)
            {
                estadoCivil = ec.ObterListaEstadoCivil(true);
            }
            if (rbFeminino.IsChecked == true)
            {
                estadoCivil = ec.ObterListaEstadoCivil(false);
            }

            cmbEstadoCivil.ItemsSource = estadoCivil;
            cmbEstadoCivil.DisplayMemberPath = "Descricao";
            cmbEstadoCivil.SelectedIndex = indiceSelecao;
        }
Exemplo n.º 25
0
 public Pessoa(int pessoaId, string nome, string cPF, DateTime dataDeNascimento, Sexo sexo, EstadoCivil estadoCivil, string conjugue, string cidadeDeNascimento, string nacionalidade, string nomeDoPai, string nomeDaMae, Endereco endereco, Contato contato, string observacao, Fichario fichario, int ficharioId)
 {
     PessoaId           = pessoaId;
     Nome               = nome;
     CPF                = cPF;
     DataDeNascimento   = dataDeNascimento;
     Sexo               = sexo;
     EstadoCivil        = estadoCivil;
     Conjugue           = conjugue;
     CidadeDeNascimento = cidadeDeNascimento;
     Nacionalidade      = nacionalidade;
     NomeDoPai          = nomeDoPai;
     NomeDaMae          = nomeDaMae;
     Endereco           = endereco;
     Contato            = contato;
     Observacao         = observacao;
     Fichario           = fichario;
     FicharioId         = ficharioId;
 }
Exemplo n.º 26
0
        public void RetornarDescricaoEstadoCivil(EstadoCivil pMeuEstado)
        {
            var resultado = "";

            switch (pMeuEstado)
            {
            case EstadoCivil.Solteiro: resultado = "Solteiro"; break;

            case EstadoCivil.Casado: resultado = "Casado"; break;

            case EstadoCivil.Divorciado: resultado = "Divorciado"; break;

            case EstadoCivil.Viuvo: resultado = "Viúvo"; break;

            default: resultado = "Não consta"; break;
            }

            Console.WriteLine(resultado);
        }
Exemplo n.º 27
0
        private void buttonAddClient_Click(object sender, EventArgs e)
        {
            if (textBoxNombre.Text != "" && textBoxCedula.Text != "" && comboBoxSexo.Text != "" && textBoxTelefono.Text != "" &&
                textBoxCorreo.Text != "" && textBoxDireccion.Text != "" && comboBoxEstadoCivil.Text != "")
            {
                if (!Cliente.Find(Convert.ToInt64(textBoxCedula.Text)))
                {
                    Cliente v = new Cliente();

                    v.Nombre          = textBoxNombre.Text;
                    v.Cedula          = Convert.ToInt64(textBoxCedula.Text);
                    v.FechaNacimiento = Convert.ToDateTime(dateTimePickerFechaNacimiento.Value.ToShortDateString());//Cambiar
                    v.Sexo            = (Sexo)Sexo.Parse(typeof(Sexo), comboBoxSexo.Text);
                    v.Telefono        = Convert.ToInt64(textBoxTelefono.Text);
                    v.Correo          = textBoxCorreo.Text;
                    v.Direccion       = textBoxDireccion.Text;
                    v.EstadoCivil     = (EstadoCivil)EstadoCivil.Parse(typeof(EstadoCivil), comboBoxEstadoCivil.Text);

                    v.Add();

                    if (Cliente.Find(v.Cedula))
                    {
                        splitContainer1.Panel2.Controls.Clear();
                        ImprimirData(splitContainer1.Panel2).Show();
                        MessageBox.Show("Operación éxitosa");
                        labelPositionID.Text = (Cliente.ListaClientes.IndexOf(v) + 1).ToString() + " / " + Cliente.ListaClientes.Count.ToString();
                    }
                    else
                    {
                        MessageBox.Show("Operación fallida");
                    }
                }
                else
                {
                    MessageBox.Show("El cliente ya existe");
                }
            }
            else
            {
                MessageBox.Show("Campo vacio.\n¡Complete el campo!");
            }
        }
Exemplo n.º 28
0
        public bool Salvar(EstadoCivilDTO dto)
        {
            if (dto == null)
            {
                throw new ArgumentNullException("dto");
            }

            bool novoItem = false;

            var estadoCivil = estadoCivilRepository.ObterPeloId(dto.Id);

            if (estadoCivil == null)
            {
                estadoCivil = new EstadoCivil();
                novoItem    = true;
            }

            estadoCivil.Descricao  = dto.Descricao;
            estadoCivil.Automatico = dto.Automatico;

            if (Validator.IsValid(estadoCivil, out validationErrors))
            {
                if (novoItem)
                {
                    estadoCivilRepository.Inserir(estadoCivil);
                }
                else
                {
                    estadoCivilRepository.Alterar(estadoCivil);
                }

                estadoCivilRepository.UnitOfWork.Commit();
                messageQueue.Add(Resource.Sigim.SuccessMessages.SalvoComSucesso, TypeMessage.Success);
                return(true);
            }
            else
            {
                messageQueue.AddRange(validationErrors, TypeMessage.Error);
            }

            return(false);
        }
Exemplo n.º 29
0
        //Método para cargar los datos desde la Base de Datos en el DTOCliente
        public dto_cliente CargarDTOCliente(int idcliente)
        {
            DAOCliente dAOCliente = new DAOCliente();

            dto_cliente dto_Cliente = new dto_cliente();

            Cliente       cliente       = dAOCliente.Get(idcliente);
            Persona       persona       = dAOCliente.GetPersona(cliente.idPersona);
            Domicilio     domicilio     = dAOCliente.GetDomicilio(persona.idDomicilio.GetValueOrDefault());
            Localidad     localidad     = dAOCliente.GetLocalidad(domicilio.idLocalidad.GetValueOrDefault());
            SituacionIVA  situacionIVA  = dAOCliente.GetSituacionIVA(cliente.idSituacionIVA);
            TipoDocumento tipoDocumento = dAOCliente.GetTipoDocumento(persona.idTipoDocumento);
            EstadoCivil   estadoCivil   = dAOCliente.GetEstadoCivil(persona.idEstadoCivil);
            Provincia     provincia     = dAOCliente.GetProvincia(localidad.idProvincia);
            Pai           pais          = dAOCliente.GetPais(provincia.idPais);
            Profesion     profesion     = dAOCliente.GetProfesion(cliente.idProfesion);
            Sexo          sexo          = dAOCliente.GetSexo(persona.idSexo);

            dto_Cliente.Apellido        = persona.apellido;
            dto_Cliente.AñoRegistro     = cliente.AñoRegistro;
            dto_Cliente.Calle           = domicilio.calle;
            dto_Cliente.CodPostal       = localidad.codpostal;
            dto_Cliente.Departamento    = domicilio.departamento;
            dto_Cliente.Email           = cliente.CorreoElectronico;
            dto_Cliente.EstadoCivil     = estadoCivil.nombre;
            dto_Cliente.Fecha_nac       = persona.fechaNacimiento;
            dto_Cliente.IdCliente       = cliente.id;
            dto_Cliente.Localidad       = localidad.nombre;
            dto_Cliente.Nombre          = persona.nombre;
            dto_Cliente.NumeroDomicilio = domicilio.numero;
            dto_Cliente.NroCuil         = persona.nroCuil;
            dto_Cliente.NroDocumento    = persona.nroDocumento;
            dto_Cliente.Pais            = pais.nombre;
            dto_Cliente.Piso            = domicilio.piso;
            dto_Cliente.Profesion       = profesion.nombre;
            dto_Cliente.Provincia       = provincia.nombre;
            dto_Cliente.Sexo            = sexo.nombre;
            dto_Cliente.SituacionIVA    = situacionIVA.nombre;
            dto_Cliente.TipoDoc         = tipoDocumento.nombre;

            return(dto_Cliente);
        }
Exemplo n.º 30
0
        private bool Validar()
        {
            bool paso = true;

            ErrorProvider.Clear();

            if (Nombres.Text == string.Empty)
            {
                ErrorProvider.SetError(Nombres, "El campo Nombre no puede estar vacio");
                Nombres.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(EstadoCivil.Text))
            {
                ErrorProvider.SetError(EstadoCivil, "El campo Direccion no puede estar vacio");
                EstadoCivil.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(Direccion.Text))
            {
                ErrorProvider.SetError(Direccion, "El campo Direccion no puede estar vacio");
                Direccion.Focus();
                paso = false;
            }


            if (string.IsNullOrWhiteSpace(Telefono.Text))
            {
                ErrorProvider.SetError(Telefono, "El campo Direccion no puede estar vacio");
                Telefono.Focus();
                paso = false;
            }

            if (string.IsNullOrWhiteSpace(Email.Text))
            {
                ErrorProvider.SetError(Email, "El campo Direccion no puede estar vacio");
                Email.Focus();
                paso = false;
            }

            return(paso);
        }
Exemplo n.º 31
0
        public List <EstadoCivil> getEstadosCiviles()
        {
            SqlCommand    func  = armarFuncionTabla("OBTENER_ESTADOS_CIVILES");
            var           lista = new List <EstadoCivil>();
            SqlDataReader reader;

            func.CommandText = func.CommandText + ")";
            using (func)
            {
                reader = func.ExecuteReader();
                while (reader.Read())
                {
                    var estado = new EstadoCivil();
                    estado.Codigo      = (int)reader.GetValue(0);
                    estado.Descripcion = (string)reader.GetValue(1);
                    lista.Add(estado);
                }
            }
            return(lista);
        }
Exemplo n.º 32
0
 private void BtnFiltrarEstadoCivil_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         if (cboEstadoCivil.SelectedIndex >= 0)
         {
             EstadoCivil ec = (EstadoCivil)cboEstadoCivil.SelectedItem;
             dtgClientes.ItemsSource = lista.ReadAllByEstadoCivil(ec.IdEstadoCivil);
             dtgClientes.Items.Refresh();
         }
         else
         {
             throw new Exception("seleccione una opción primero antes de filtrar");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Exemplo n.º 33
0
        private string EstadoCivil(int codEstadoCivil, string sexo)
        {
            EstadoCivil ec          = new EstadoCivil();
            var         estadoCivil = new List <EstadoCivil>();

            bool sex;

            if (sexo == "M")
            {
                sex = true;
            }
            else
            {
                sex = false;
            }

            estadoCivil = ec.ObterListaEstadoCivil(sex);

            return(estadoCivil.Where(p => p.Codigo == codEstadoCivil).FirstOrDefault().Descricao);
        }
Exemplo n.º 34
0
    protected void lnkNuevoTurno_Click(object sender, EventArgs e)
    {
        TipoDocumento oTipoDocumento = new TipoDocumento();
        oTipoDocumento.Descripcion = ((Label)GridViewClientes.SelectedRow.FindControl("TipoDocumento")).Text;

        EstadoCivil oEstadoCivil = new EstadoCivil();
        oEstadoCivil.Descripcion = ((Label)GridViewClientes.SelectedRow.FindControl("EstadoCivil")).Text;

        Provincia oProvincia = new Provincia();
        oProvincia.Descripcion = ((Label)GridViewClientes.SelectedRow.FindControl("Provincia")).Text;

        Ciudad oCiudad = new Ciudad();
        oCiudad.Descripcion = ((Label)GridViewClientes.SelectedRow.FindControl("Ciudad")).Text;

        oCliente = new Cliente();

        oCliente.Id = int.Parse(GridViewClientes.SelectedRow.Cells[2].Text);
        oCliente.Nombre = GridViewClientes.SelectedRow.Cells[3].Text;
        oCliente.Apellido = GridViewClientes.SelectedRow.Cells[4].Text;
        oCliente.TipoDocumento = oTipoDocumento;
        oCliente.Documento = int.Parse(GridViewClientes.SelectedRow.Cells[6].Text);
        oCliente.FechaNacimiento = DateTime.Parse(GridViewClientes.SelectedRow.Cells[7].Text);
        oCliente.EstadoCivil = oEstadoCivil;
        oCliente.Ocupacion = GridViewClientes.SelectedRow.Cells[9].Text;
        oCliente.Sexo = GridViewClientes.SelectedRow.Cells[10].Text;
        oCliente.Nacionalidad = GridViewClientes.SelectedRow.Cells[11].Text;
        oCliente.Provincia = oProvincia;
        oCliente.Ciudad = oCiudad;
        oCliente.Direccion = GridViewClientes.SelectedRow.Cells[14].Text;
        oCliente.Telefono = GridViewClientes.SelectedRow.Cells[15].Text;
        oCliente.Celular = GridViewClientes.SelectedRow.Cells[16].Text;
        oCliente.Observaciones = GridViewClientes.SelectedRow.Cells[17].Text;

        Session["Cliente"] = oCliente;

        Response.Redirect("~/Secretaria/NuevoTurno.aspx");
    }
Exemplo n.º 35
0
    //EVENTOS CLICK BUTTNOS
    protected void btnAceptar_Click(object sender, EventArgs e)
    {
        if (lblIdCliente.Text != string.Empty)
        {
            pOperacion = "Update";
        }
        else
        {
            pOperacion = "Insert";
            lblIdCliente.Text = "0";
        }

        try
        {
            TipoDocumento oTipoDocumento = new TipoDocumento();
            oTipoDocumento.Id = ddlTipoDocumento.SelectedIndex + 1;
            oTipoDocumento.Descripcion = ddlTipoDocumento.SelectedItem.Text;

            EstadoCivil oEstadoCivil = new EstadoCivil();
            oEstadoCivil.Id = ddlEstadoCivil.SelectedIndex + 1;
            oEstadoCivil.Descripcion = ddlEstadoCivil.SelectedItem.Text;

            Provincia oProvincia = new Provincia();
            oProvincia.Id = ddlProvincias.SelectedIndex + 1;
            oProvincia.Descripcion = ddlProvincias.SelectedItem.Text;

            Ciudad oCiudad = new Ciudad();
            oCiudad.Id = Convert.ToInt32(ddlCiudades.SelectedItem.Value);
            oCiudad.Provincia = ddlProvincias.SelectedIndex + 1;
            oCiudad.Descripcion = ddlCiudades.SelectedItem.Text;

            Cliente oCliente = new Cliente();
            oCliente.Id = Convert.ToInt32(lblIdCliente.Text);
            oCliente.Nombre = txtNombre.Text;
            oCliente.Apellido = txtApellido.Text;
            oCliente.TipoDocumento = oTipoDocumento;
            oCliente.Documento = Convert.ToInt32(txtDocumento.Text);
            oCliente.FechaNacimiento = Convert.ToDateTime(txtFechaNacimiento.Text);
            oCliente.EstadoCivil = oEstadoCivil;
            oCliente.Ocupacion = txtOcupacion.Text;
            if (rdtMasculino.Checked == true)
                oCliente.Sexo = "Masculino";
            else
                oCliente.Sexo = "Femenino";
            oCliente.Nacionalidad = txtNacionalidad.Text;
            oCliente.Provincia = oProvincia;
            oCliente.Ciudad = oCiudad;
            oCliente.Direccion = txtDireccion.Text;
            oCliente.Telefono = txtTelefono.Text;
            oCliente.Celular = txtCelular.Text;
            oCliente.Observaciones = txtObservaciones.Text;

            Controller.guardarCliente(oCliente, pOperacion);

            Clean();

            lblError.Visible = true;
            lblError.ForeColor = Color.Blue;
            lblError.Text = "El Cliente Se Guardo Exitosamente";
        }
        catch (Exception)
        {
            lblError.Visible = true;
            lblError.ForeColor = Color.Red;
            lblError.Text = "Ocurrio Un Error Al Guardar Los Datos Del Cliente";
        }
    }
Exemplo n.º 36
0
    protected void lnkModificarAbogado_Click(object sender, EventArgs e)
    {
        TipoDocumento oTipoDocumento = new TipoDocumento();
        oTipoDocumento.Descripcion = ((Label)GridViewAbogados.SelectedRow.FindControl("TipoDocumento")).Text;

        EstadoCivil oEstadoCivil = new EstadoCivil();
        oEstadoCivil.Descripcion = ((Label)GridViewAbogados.SelectedRow.FindControl("EstadoCivil")).Text;

        Provincia oProvincia = new Provincia();
        oProvincia.Descripcion = ((Label)GridViewAbogados.SelectedRow.FindControl("Provincia")).Text;

        Ciudad oCiudad = new Ciudad();
        oCiudad.Descripcion = ((Label)GridViewAbogados.SelectedRow.FindControl("Ciudad")).Text;

        oAbogado = new Abogado();

        oAbogado.Id = int.Parse(GridViewAbogados.SelectedRow.Cells[3].Text);
        oAbogado.Nombre = GridViewAbogados.SelectedRow.Cells[4].Text;
        oAbogado.Apellido = GridViewAbogados.SelectedRow.Cells[5].Text;
        oAbogado.TipoDocumento = oTipoDocumento;
        oAbogado.Documento = int.Parse(GridViewAbogados.SelectedRow.Cells[7].Text);
        oAbogado.EstadoCivil = oEstadoCivil;
        oAbogado.Provincia = oProvincia;
        oAbogado.Ciudad = oCiudad;
        oAbogado.Direccion = GridViewAbogados.SelectedRow.Cells[11].Text;
        oAbogado.Telefono = GridViewAbogados.SelectedRow.Cells[12].Text;
        oAbogado.Celular = GridViewAbogados.SelectedRow.Cells[13].Text;

        Session["Abogado"] = oAbogado;

        Response.Redirect("~/Abogado/NuevoAbogado.aspx");
    }
Exemplo n.º 37
0
    //EVENTOS CLICK BUTTONS
    protected void btnAceptar_Click(object sender, EventArgs e)
    {
        if (lblIdAbogado.Text != string.Empty)
        {
            pOperacion = "Update";
        }
        else
        {
            pOperacion = "Insert";
            lblIdAbogado.Text = "0";
        }

        try
        {
            TipoDocumento oTipoDocumento = new TipoDocumento();
            oTipoDocumento.Id = ddlTipoDocumento.SelectedIndex + 1;
            oTipoDocumento.Descripcion = ddlTipoDocumento.SelectedItem.Text;

            EstadoCivil oEstadoCivil = new EstadoCivil();
            oEstadoCivil.Id = ddlEstadoCivil.SelectedIndex + 1;
            oEstadoCivil.Descripcion = ddlEstadoCivil.SelectedItem.Text;

            Provincia oProvincia = new Provincia();
            oProvincia.Id = ddlProvincias.SelectedIndex + 1;
            oProvincia.Descripcion = ddlProvincias.SelectedItem.Text;

            Ciudad oCiudad = new Ciudad();
            oCiudad.Id = Convert.ToInt32(ddlCiudades.SelectedItem.Value);
            oCiudad.Provincia = ddlProvincias.SelectedIndex + 1;
            oCiudad.Descripcion = ddlCiudades.SelectedItem.Text;

            Abogado oAbogado = new Abogado();
            if (!string.IsNullOrEmpty(lblIdAbogado.Text))
                oAbogado.Id = Convert.ToInt32(lblIdAbogado.Text);
            oAbogado.Nombre = txtNombre.Text;
            oAbogado.Apellido = txtApellido.Text;
            oAbogado.UserId = Membership.GetUser().ProviderUserKey.ToString();
            oAbogado.TipoDocumento = oTipoDocumento;
            oAbogado.Documento = Convert.ToInt32(txtDocumento.Text);
            oAbogado.FechaNacimiento = (Convert.ToDateTime(txtFechaNacimiento.Text)).Date;
            oAbogado.EstadoCivil = oEstadoCivil;
            oAbogado.Provincia = oProvincia;
            oAbogado.Ciudad = oCiudad;
            oAbogado.Direccion = txtDireccion.Text;
            oAbogado.Telefono = txtTelefono.Text;
            oAbogado.Celular = txtCelular.Text;

            Controller.guardarAbogado(oAbogado, pOperacion);

            Clean();

            Panel1.Visible = true;
            lblError.Visible = true;
            lblError.ForeColor = Color.Blue;
            lblError.Text = "Los Datos Del Abogado Se Guardaron Exitosamente";
        }
        catch (Exception)
        {
            Panel1.Visible = true;
            lblError.Visible = true;
            lblError.Text = "Ocurrio Un Error Al Guardar Los Datos Del Abogado";
        }
    }
Exemplo n.º 38
0
        protected virtual void LerAtributos(IDataReader leitor, int inicioAtributoPessoa, int inicioAtributoPessoaFisica)
        {
            base.LerAtributos(leitor, inicioAtributoPessoa);

            codigo = (uint) leitor.GetInt32(inicioAtributoPessoaFisica);

            if (leitor[inicioAtributoPessoaFisica + 1] != DBNull.Value)
                sexo = (Sexo)(new ConversorDbSexo().ConverterDeDB(leitor[inicioAtributoPessoaFisica + 1].ToString()));

            if (leitor[inicioAtributoPessoaFisica + 2] != DBNull.Value)
                di = leitor.GetString(inicioAtributoPessoaFisica + 2);

            if (leitor[inicioAtributoPessoaFisica + 3] != DBNull.Value)
                diEmissor = leitor.GetString(inicioAtributoPessoaFisica + 3);

            if (leitor[inicioAtributoPessoaFisica + 4] != DBNull.Value)
                cpf = leitor.GetString(inicioAtributoPessoaFisica + 4);

            if (leitor[inicioAtributoPessoaFisica + 5] != DBNull.Value)
                nascimento = leitor.GetDateTime(inicioAtributoPessoaFisica + 5);

            if (leitor[inicioAtributoPessoaFisica + 6] != DBNull.Value)
                estadoCivil = (EstadoCivil)new ConversorDbEstadoCivil().ConverterDeDB(leitor[inicioAtributoPessoaFisica + 6]);

            if (leitor[inicioAtributoPessoaFisica + 7] != DBNull.Value)
                nomePai = leitor.GetString(inicioAtributoPessoaFisica + 7);

            if (leitor[inicioAtributoPessoaFisica + 8] != DBNull.Value)
                nomeMae = leitor.GetString(inicioAtributoPessoaFisica + 8);

            if (leitor[inicioAtributoPessoaFisica + 9] != DBNull.Value)
                naturalidadeCódigo = (ulong) leitor.GetInt64(inicioAtributoPessoaFisica + 9);

            if (leitor[inicioAtributoPessoaFisica + 10] != DBNull.Value)
                profissão = leitor.GetString(inicioAtributoPessoaFisica + 10);

        }