Ejemplo n.º 1
0
        private bool ValidarDetalle()
        {
            bool paso = true;

            MyErrorProvider.Clear();

            if (EstadoComboBox.SelectedIndex < 0)
            {
                MyErrorProvider.SetError(EstadoComboBox, "Debe seleccionar un estado");
                EstadoComboBox.Focus();
                paso = false;
            }
            if (TipoProcedimientoComboBox.SelectedIndex < 0)
            {
                MyErrorProvider.SetError(TipoProcedimientoComboBox, "Debe haber un procedimiento seleccionado");
                TipoProcedimientoComboBox.Focus();
                paso = false;
            }
            if (CitaIdNumericUpDown.Value < 1)
            {
                MyErrorProvider.SetError(CitaIdNumericUpDown, "Debe seleccionar una Cita");
                CitaIdNumericUpDown.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(DescripcionTextBox.Text))
            {
                MyErrorProvider.SetError(DescripcionTextBox, "Debe agregar una descripción");
                DescripcionTextBox.Focus();
                paso = false;
            }


            return(paso);
        }
Ejemplo n.º 2
0
        private bool Validar()
        {
            MyErrorProvider.Clear();
            bool paso = true;

            if (EstadoComboBox.SelectedIndex < 0)
            {
                MyErrorProvider.SetError(EstadoComboBox, "Debe seleccionar un estado");
                EstadoComboBox.Focus();
                paso = false;
            }
            if (TipoProcedimientoComboBox.SelectedIndex < 0)
            {
                MyErrorProvider.SetError(TipoProcedimientoComboBox, "Debe haber un procedimiento seleccionado");
                TipoProcedimientoComboBox.Focus();
                paso = false;
            }

            if (this.Detalle.Count == 0)
            {
                MyErrorProvider.SetError(DetalleDataGridView, "Debe agregar algun elemento al Detalle");
                AgregarButton.Focus();
                paso = false;
            }

            return(paso);
        }
Ejemplo n.º 3
0
        private void EnlazarControles()
        {
            NumeroInventarioTextBox.DataBindings.Add("Text", Editado, "Inventario");
            DescripcionTextBox.DataBindings.Add("Text", Editado, "Descripcion");
            NumeroSerieTextBox.DataBindings.Add("Text", Editado, "Serie");
            ValorCompraTextBox.DataBindings.Add("Text", Editado, "ValorCompra");
            PeriodoGarantiaTextBox.DataBindings.Add("Text", Editado, "MesesGarantia");
            VolumenTextBox.DataBindings.Add("Text", Editado, "Volumen");
            ObservacionesTextBox.DataBindings.Add("Text", Editado, "Observaciones");
            fechaAltaDateTimePicker.Value   = DateTime.TryParse(Editado.FechaAlta, out DateTime _fechaalta)? _fechaalta : DateTime.Now;
            fechaCompraDateTimePicker.Value = DateTime.TryParse(Editado.FechaCompra, out DateTime _fechacompra) ? _fechacompra : DateTime.Now;;

            monedaComboBox.SelectedIndex = monedaComboBox.FindString(Editado.Moneda.Descripcion);

            EstadoComboBox.DataBindings.Add("SelectedItem", Editado, "EstadoActivo");
            EstadoComboBox.SelectedIndex = EstadoComboBox.FindString(Editado.EstadoActivo.Descripcion);

            MarcaComboBox.DataBindings.Add("SelectedItem", Editado, "Marca");
            MarcaComboBox.SelectedIndex = MarcaComboBox.FindString(Editado.Marca.Descripcion);

            OrganizacionComboBox.DataBindings.Add("SelectedItem", Editado, "Organizacion");
            OrganizacionComboBox.SelectedIndex = OrganizacionComboBox.FindString(Editado.Organizacion.Descripcion);

            SectorComboBox.DataBindings.Add("SelectedItem", Editado, "Sector");
            SectorComboBox.SelectedIndex = SectorComboBox.FindString(Editado.Sector.Descripcion);

            TipoComboBox.DataBindings.Add("SelectedItem", Editado, "TipoActivo");
            TipoComboBox.SelectedIndex = TipoComboBox.FindString(Editado.TipoActivo.Descripcion);

            UbicacionComboBox.DataBindings.Add("SelectedItem", Editado, "Ubicacion");
            UbicacionComboBox.SelectedIndex = UbicacionComboBox.FindString(Editado.Ubicacion.Descripcion);

            DireccionTextBox.DataBindings.Add("Text", Editado, "Ubicacion.Direccion");
        }
Ejemplo n.º 4
0
        private bool Validar()
        {
            bool paso = true;

            MyErrorProvider.Clear();

            if (string.IsNullOrWhiteSpace(PacienteComboBox.Text))
            {
                MyErrorProvider.SetError(PacienteComboBox, "Debe Seleccionar un paciente");
                PacienteComboBox.Focus();
                paso = false;
            }

            RepositorioBase <Citas> repositorio = new RepositorioBase <Citas>();
            var Lista = repositorio.GetList(p => true);

            foreach (var item in Lista)
            {
                if ((item.Estado).ToLower() == "programada")                                                       //si la cita esta programada
                {
                    if (item.Fecha.Date == FechaDateTimePicker.Value.Date && item.Hora == HoraDateTimePicker.Text) //Si esta ocupada la fecha y hora
                    {
                        MyErrorProvider.SetError(HoraDateTimePicker, "Esta hora no está disponible para la fecha");
                        HoraDateTimePicker.Focus();
                        paso = false;
                        break;
                    }
                }
            }

            if (string.IsNullOrWhiteSpace(EstadoComboBox.Text))
            {
                MyErrorProvider.SetError(EstadoComboBox, "Debe asignar un estado a la cita");
                EstadoComboBox.Focus();
                paso = false;
            }

            return(paso);
        }
Ejemplo n.º 5
0
        public Boolean validarCampos()
        {
            if (PlacaTextBox.Text == "Placa" || PlacaTextBox.Text == "")
            {
                PlacaTextBox.Focus();
                return(false);
            }
            //-----Este campo no es obligatorio
            if (CorreoCorporativoTextBox.Text != "Correo Corporativo")
            {
                if (!IsValidEmail(CorreoCorporativoTextBox.Text))
                {
                    MessageBox.Show("El correo tiene un Formato email incorrecto");
                    return(false);
                }
            }

            //-----Este campo no es obligatorio
            //if (LanMessengerTextBox.Text == "Lan Messenger" || LanMessengerTextBox.Text == "")
            //{
            //    LanMessengerTextBox.Focus();
            //    return false;
            //}

            if (EstadoComboBox.Text == "- Seleccionar Estado -")
            {
                EstadoComboBox.Focus();
                return(false);
            }

            if (SerialTextBox.Text == "Serial" || SerialTextBox.Text == "")
            {
                SerialTextBox.Focus();
                return(false);
            }
            if (MarcaTextBox.Text == "Marca" || MarcaTextBox.Text == "")
            {
                MarcaTextBox.Focus();
                return(false);
            }

            if (ModeloTextBox.Text == "Modelo" || ModeloTextBox.Text == "")
            {
                ModeloTextBox.Focus();
                return(false);
            }

            if (NombreProveedortextBox.Text == "Nombre del Proveedor" || NombreProveedortextBox.Text == "")
            {
                NombreProveedortextBox.Focus();
                return(false);
            }

            if (NitCompraTextbox.Text == "NIT" || NitCompraTextbox.Text == "")
            {
                NitCompraTextbox.Focus();
                return(false);
            }

            if (ValorCompraTextBox.Text == "Valor de Compra" || ValorCompraTextBox.Text == "")
            {
                ValorCompraTextBox.Focus();
                return(false);
            }
            return(true);
            //if (PlacaTextBox.Text == "Placa" || CorreoCorporativoTextBox.Text == "Correo Corporativo" ||
            //    LanMessengerTextBox.Text == "Lan Messenger" || EstadoComboBox.Text == "- Seleccionar Estado -" ||
            //    SerialTextBox.Text == "Serial" || MarcaTextBox.Text == "Marca" ||
            //    ModeloTextBox.Text == "Modelo" || NombreProveedortextBox.Text == "Nombre Proveedor")
        }