private void Btn_Guardar_Click(object sender, EventArgs e)
        {
            if (Txt_NombreReunion.Text == "" | Txt_CantidadEmpleados.Text == "")
            {
                MessageBox.Show("Debe llenar todos los Campos Solicitados");
            }
            else
            {
                //FORMATO DE FECHAS Y HORAS
                string sFechaIngreso, sFechaSalida, sHoraIngreso, sHoraSalida;
                sFechaIngreso = Dtp_FechaIngreso.Value.ToString("yyyy-MM-dd");
                sFechaSalida  = Dtp_FechaSalida.Value.ToString("yyyy-MM-dd");
                sHoraIngreso  = Dtp_HoraIngreso.Value.ToLongTimeString();
                sHoraSalida   = Dtp_HoraSalida.Value.ToLongTimeString();

                OdbcDataReader Reunion = Logic.InsertaReunion(Txt_CodigoEmpleado.Text, Txt_NombreReunion.Text, Txt_DescripcionReunion.Text, sFechaIngreso, sFechaSalida, sHoraIngreso, sHoraSalida, Txt_CantidadEmpleados.Text);
                MessageBox.Show("Reunión Ingresada");
                Logic.bitacora("0", slocalIP, smacAddresses, suser, "RRHH", DateTime.Now.ToString("G"), "Guardar", this.GetType().Name);
                //LimpiarCampos
                Txt_CodigoEmpleado.Clear();
                Txt_CodigoEmpleado.Focus();
                Txt_Nombre.Clear();
                Txt_NombreReunion.Clear();
                Txt_DescripcionReunion.Clear();
                Txt_CantidadEmpleados.Clear();
                Dtp_FechaIngreso.ResetText();
                Dtp_FechaSalida.ResetText();
                Dtp_HoraIngreso.ResetText();
                Dtp_HoraSalida.ResetText();
            }
        }
        private void Btn_guardar_Click(object sender, EventArgs e)
        {
            //Validar caracteres

            Regex reg = new Regex(@"(?=.*\d)(?=.*[a-zA-Z]).*$");

            if (reg.IsMatch(Txt_Nombre.Text))
            {
                /*if (Txt_contra.Text != txt_confirmar.Text)
                 * {
                 *  MessageBox.Show("Las contraseñas no coinciden", "Error de Sintaxis", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 * }
                 * else
                 * {
                 *  //Guardad
                 *  LogicaMantenimientoUsuarios lmu = new LogicaMantenimientoUsuarios();
                 *  lmu.ValidarInsertarDatosDeUsuarios(Txt_Nombre.Text, Txt_contra.Text);
                 *  clean();
                 *  //Fin guardar
                 * }*/
            }
            else
            {
                MessageBox.Show("El nombre de usuario debe ser alfanumerico ", "Error de Sintaxis", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Txt_Nombre.Focus();
            }
        }
 private void Inicializar()
 {
     try
     {
         Txt_Nombre.Text = "";
         Txt_Nombre.Focus();
         _codTipoSel = 0;
     }
     catch (Exception ex)
     { throw ex; }
 }
 private void textBox1_Validated(object sender, EventArgs e)
 {
     if (Txt_Nombre.Text.Trim() == "")
     {
         epError_Nombres.SetError(Txt_Nombre, "Introduce Nombre para el estudiante");
         Txt_Nombre.Focus();
     }
     else
     {
         epError_Nombres.Clear();
     }
 }
예제 #5
0
 private void limpiar()
 {
     Txt_Id.Text        = "";
     Txt_Nombre.Text    = "";
     Txt_Apellido.Text  = "";
     Txt_Direccion.Text = "";
     Txt_Fijo.Text      = "";
     Txt_Celular.Text   = "";
     Txt_Cargo.Text     = "";
     newDatos           = true;
     Txt_Nombre.Focus();
 }
예제 #6
0
 /// <summary>
 /// This method clean the textboxs
 /// </summary>
 private void Limpiar_Ventanas()
 {
     Btn_Eliminar.Enabled = false;
     Btn_mod.Enabled      = false;
     Btn_Limpiar.Enabled  = false;
     Btn_Reg.Enabled      = true;
     cbPaises.Items.Clear();
     Txt_Nombre.Clear();
     cod_lugar = 0;
     Cargar_Combo();
     dataGridView1.Columns.Clear();
     Cargar_Data_Grid();
 }
예제 #7
0
 /// <summary>
 /// This method clean the combobox,picturebox,textboxs and change the status of the buttons
 /// </summary>
 private void Limpiar_Ventana()
 {
     CBox_Lugar.Items.Clear();
     Btn_Reg.Enabled      = true;
     Btn_mod.Enabled      = false;
     Btn_Limpiar.Enabled  = false;
     Btn_Eliminar.Enabled = false;
     Txt_Nombre.Clear();
     Txt_Habitaciones.Clear();
     Cargar_Combos();
     txtCosto.Clear();
     imagen         = "";
     PBImagen.Image = null;
     Cargar_Data_Grid();
     cod_hotel = 0;
 }
        private void SeleccionarConfiguracion()
        {
            List <Control> Ctrls = Controls.Cast <Control>().ToList().FindAll(C => C.Name.Contains("Pnl_") & C.Tag != null);

            //asignamos el color de fondo a los activados
            Ctrls.FindAll(C => C.Tag.ToString() == ConfiguracionSeleccionada.ToString()).ForEach(C => C.BackColor = Color.LightBlue);
            //asignamos el color de fondo a los desactivados
            Ctrls.FindAll(C => C.Tag.ToString() != ConfiguracionSeleccionada.ToString()).ForEach(C => C.BackColor = Color.DimGray);

            if (ConfiguracionSeleccionada == 1)
            {
                Txt_Nombre.Clear();
            }
            else
            {
                Cmb_Equipos.SelectedIndex = -1;
                Lbl_ValIp.Text            = "";
            }
        }
        private void Btn_RegistrarAsistencia_Click(object sender, EventArgs e)
        {
            if (Txt_CodigoEmpleado.Text == "" | Txt_Nombre.Text == "" | Txt_Apellido.Text == "")
            {
                MessageBox.Show("Debe llenar todos los Campos Solicitados");
            }
            else
            {
                //FORMATO DE FECHAS Y HORAS
                string sFechaIngreso, sFechaSalida, sHoraIngreso, sHoraSalida;
                sFechaIngreso = Dtp_FechaIngreso.Value.ToString("yyyy-MM-dd");
                sFechaSalida  = Dtp_FechaSalida.Value.ToString("yyyy-MM-dd");
                sHoraIngreso  = Dtp_HoraIngreso.Value.ToLongTimeString();
                sHoraSalida   = Dtp_HoraSalida.Value.ToLongTimeString();

                //HORAS EXTRAS
                TimeSpan tDiferenciaHoras = new TimeSpan();
                DateTime dhorauno         = new DateTime();
                dhorauno = DateTime.Parse(sHoraIngreso);
                DateTime dhorados = new DateTime();
                dhorados = DateTime.Parse(sHoraSalida);

                tDiferenciaHoras = -(dhorauno - dhorados);
                int   ihoras        = tDiferenciaHoras.Hours;
                float fHorasTotales = tDiferenciaHoras.Hours;

                //ENVIO DE DATOS
                OdbcDataReader ControlAsistencia = Logic.InsertaControlAsistencia(Txt_CodigoEmpleado.Text, Txt_Nombre.Text, Txt_Apellido.Text, sFechaIngreso, sFechaSalida, sHoraIngreso, sHoraSalida, fHorasTotales);
                MessageBox.Show("Asistencia Ingresada");
                Logic.bitacora("0", slocalIP, smacAddresses, suser, "RRHH", DateTime.Now.ToString("G"), "Guardar", this.GetType().Name);

                //limpiar Campos
                Txt_CodigoEmpleado.Clear();
                Txt_CodigoEmpleado.Focus();
                Txt_Nombre.Clear();
                Txt_Apellido.Clear();
                Dtp_FechaIngreso.ResetText();
                Dtp_FechaSalida.ResetText();
                Dtp_HoraIngreso.ResetText();
                Dtp_HoraSalida.ResetText();
            }
        }
예제 #10
0
        private void Btn_Guardar_Click(object sender, EventArgs e)
        {
            if (Txt_Codigo.Text == "")
            {
                MessageBox.Show("Proporcione el código");
                Txt_Codigo.Focus();
                return;
            }
            else
            {
                Regex regexObj = new Regex(@"^[A-Za-z]*(?:\d[A-Za-z]*){3,3}$", RegexOptions.IgnoreCase | RegexOptions.Multiline);
                if (!regexObj.IsMatch(Txt_Codigo.Text))
                {
                    MessageBox.Show("Código inválido");
                    Txt_Codigo.Focus();
                    return;
                }
            }
            if (Txt_Nombre.Text == "")
            {
                MessageBox.Show("Proporcione el nombre");
                Txt_Nombre.Focus();
                return;
            }
            if (Txt_Precio.Value <= 0)
            {
                MessageBox.Show("Proporcione el precio");
                Txt_Precio.Focus();
                return;
            }

            if (_productoID == 0)
            {
                Agrega_Producto();
            }
            else
            {
                Edita_Producto();
            }
        }
예제 #11
0
 private void btn_guardar_Click(object sender, EventArgs e)
 {
     if (Txt_Nombre.Text.Equals(""))
     {
         S_Utilidades.Mensaje_Informacion("El Nombre Es Obligatorio");
         Txt_Nombre.Focus();
         return;
     }
     if (Txt_Usuario.Text.Equals(""))
     {
         S_Utilidades.Mensaje_Informacion("El Usuario Es Obligatorio");
         Txt_Usuario.Focus();
         return;
     }
     if (Txt_Clave.Text.Equals(""))
     {
         S_Utilidades.Mensaje_Informacion("La Clave Es Obligatoria");
         Txt_Clave.Focus();
         return;
     }
     if (Cb_Sexo.Text.Equals(""))
     {
         S_Utilidades.Mensaje_Informacion("El Sexo Es Obligatorio");
         Cb_Sexo.Focus();
         return;
     }
     if (Cb_Estado.Text.Equals(""))
     {
         S_Utilidades.Mensaje_Informacion("El Estado Es Obligatorio");
         Cb_Estado.Focus();
         return;
     }
     if (cb_tipo.Text.Equals(""))
     {
         S_Utilidades.Mensaje_Informacion("El Tipo Es Obligatorio");
         cb_tipo.Focus();
         return;
     }
     Insertar();
 }
예제 #12
0
        public void ValidacionCajaTexto()
        {
            Txt_Nombre.Text = Txt_Nombre.Text.Replace("  ", " ");
            Txt_Nombre.Select(Txt_Nombre.Text.Length, 0);

            //e.Handled = !(char.IsLetter(e.KeyChar));
            if (Char.IsLetter(e.KeyChar))
            {
                e.Handled = false;
            }
            else if (Char.IsControl(e.KeyChar))
            {
                e.Handled = false;
            }
            else if (Char.IsWhiteSpace(e.KeyChar))
            {
                e.Handled = false;
            }
            else
            {
                e.Handled = true;
            }
        }
예제 #13
0
        private void Txt_Nombre_KeyPress(object sender, KeyPressEventArgs e)
        {
            Txt_Nombre.Text = Txt_Nombre.Text.Replace("  ", " ");
            Txt_Nombre.Select(Txt_Nombre.Text.Length, 0);

            //e.Handled = !(char.IsLetter(e.KeyChar));
            if (Char.IsLetter(e.KeyChar))
            {
                e.Handled = false;
            }
            else if (Char.IsControl(e.KeyChar))
            {
                e.Handled = false;
            }
            else if (Char.IsWhiteSpace(e.KeyChar))
            {
                e.Handled = false;
            }
            else
            {
                e.Handled = true;
            }
        }
예제 #14
0
 private void limpiar()
 {
     Txt_Nivel.Clear();
     Txt_Nombre.Clear();
     Txt_Nivel.Focus();
 }