示例#1
0
 private void PlacaTextBox_Validating(object sender, CancelEventArgs e)
 {
     Class1.HacerConsulta("Select * From Equipo where Placa = '" + PlacaTextBox.Text + "'");
     Class1.lector = Class1.comando.ExecuteReader();
     if (Class1.lector.HasRows)
     {
         MessageBox.Show("La Placa Ya Esta Asignada a un Equipo");
         PlacaTextBox.Focus();
     }
 }
示例#2
0
 private void PlacaTextBox_Validating(object sender, CancelEventArgs e)
 {
     Class1.HacerConsulta("Select * from Adicional where Placa = '" + PlacaTextBox.Text + "'");
     Class1.lector = Class1.comando.ExecuteReader();
     if (Class1.lector.HasRows)
     {
         MessageBox.Show("La Placa ya esta registrada en otro Adicional");
         PlacaTextBox.Focus();
         return;
     }
 }
示例#3
0
 private void BtnNUevo_Click(object sender, EventArgs e)
 {
     NewOrUpdate("nuevo");
     PlacaTextBox.Focus();
     AgregarHardwareButton.Enabled = true;
     Class1.idEquipoEditar         = 0;
     BtnNuevo.Enabled    = false;
     BtnGuardar.Enabled  = true;
     BtnCancelar.Enabled = true;
     BtnEliminar.Enabled = false;
     BtnBuscar.Enabled   = false;
     BtnEditar.Enabled   = false;
 }
示例#4
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")
        }
示例#5
0
        private void GuardarButton_Click(object sender, RoutedEventArgs e)
        {
            if (!Validar())
            {
                return;
            }

            if (VehiculoIdTextBox.Text.Trim() == string.Empty)
            {
                MessageBox.Show("El Campo (Vehiculo Id) está vacío.\n\nAsigne un Id al Vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                VehiculoIdTextBox.Text = "0";
                VehiculoIdTextBox.Focus();
                VehiculoIdTextBox.SelectAll();
                return;
            }
            if (MarcaComboBox.Text == string.Empty)
            {
                MessageBox.Show("El Campo (Marca) está vacío.\n\nPorfavor, Seleccione La Marca del Vehiculo a Crear.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                MarcaComboBox.IsDropDownOpen = true;
                return;
            }

            if (MatriculaTextBox.Text.Trim() == string.Empty)
            {
                MessageBox.Show("El Campo (Matricula) está vacío.\n\nAsigne una Matricula al Vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                MatriculaTextBox.Text = "0";
                MatriculaTextBox.Focus();
                MatriculaTextBox.SelectAll();
                return;
            }


            if (ModeloTextbox.Text.Trim() == string.Empty)
            {
                MessageBox.Show("El Campo (Modelo) está vacío.\n\nAsigne un Modelo al Vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                ModeloTextbox.Clear();
                ModeloTextbox.Focus();
                return;
            }

            if (DescripcionTextBox.Text.Trim() == string.Empty)
            {
                MessageBox.Show("El Campo (Descripciòn) está vacío.\n\nAsigne un comentario al vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                DescripcionTextBox.Clear();
                DescripcionTextBox.Focus();
                return;
            }

            if (VINTextBox.Text.Trim() == string.Empty)
            {
                MessageBox.Show("El Campo (VIN Number) está vacío.\n\nAsigne un VIN al Vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                VINTextBox.Text = "0";
                VINTextBox.Focus();
                VINTextBox.SelectAll();
                return;
            }
            if (PlacaTextBox.Text.Trim() == string.Empty)
            {
                MessageBox.Show("El Campo(Placa) esta vacio .\n\nAsigne una placa al vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                PlacaTextBox.Focus();
                return;
            }


            if (AnoTextBox.Text.Trim() == string.Empty)
            {
                MessageBox.Show("El campo (Año) esta vacio .\n\nAsigne un Año al vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                AnoTextBox.Focus();
                return;
            }


            if (CostoTextBox.Text.Trim() == string.Empty)
            {
                MessageBox.Show("El Campo (Costo) está vacío.\n\nAsigne un costo al Vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                CostoTextBox.Clear();
                CostoTextBox.Focus();
                return;
            }

            if (PrecioPorDiaTextBox.Text.Trim() == string.Empty)
            {
                MessageBox.Show("El Campo (Precio Por Dia) está vacío.\n\nAsigne un Precio al Vehiculo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                PrecioPorDiaTextBox.Clear();
                PrecioPorDiaTextBox.Focus();
                return;
            }



            var paso = VehiculosBLL.Guardar(vehiculos);

            if (paso)
            {
                Limpiar();
                MessageBox.Show("Guardado correctamente!", "Exito",
                                MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("Transaccion Fallida", "Fallo",
                                MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }