public void ValidacionIngresar() { if (combo_razon.SelectedValue.ToString() == "" || txt_fecha.Text == "" || txt_tipo_doc.Text == "" || txt_serie.Text == "" || txt_factura.Text == "" || combo_cliente.Text == "" || txt_monto.Text == "") { classMensajes.MensajesCortos("Error", "Campos Vacios."); } else { ClassCompras cCompras = new ClassCompras(); cCompras.ParametrosDuplicados(combo_razon.SelectedValue.ToString().Trim(), combo_cliente.SelectedValue.ToString().Trim(), txt_serie.Text.Trim(), Convert.ToInt32(txt_factura.Text.Trim()), txt_tipo_doc.Text.Trim()); if (cCompras.ValidacionDuplicadosCompras() == false) { Ingresar(); LimpiarTxt(); txt_fecha.Focus(); VistaCompras(); classMensajes.MensajesCortos("Exito", "Se registro la factura."); } else { classMensajes.MensajesCortos("Error", "Factura Duplicada"); } } }
public void ValidacionIngresarBusqueda() { if (combo_razon.SelectedValue.ToString() == "" || txt_fecha.Text == "" || txt_tipo_doc.Text == "" || txt_serie.Text == "" || txt_factura.Text == "" || combo_cliente.Text == "" || txt_monto.Text == "") { classMensajes.MensajesCortos("Error", "Campos Vacios"); } else { ClassCompras cCompras = new ClassCompras(); cCompras.ParametrosDuplicados(combo_razon.SelectedValue.ToString().Trim(), combo_cliente.SelectedValue.ToString().Trim(), txt_serie.Text.Trim(), Convert.ToInt32(txt_factura.Text.Trim()), txt_tipo_doc.Text.Trim()); //Verifica que no halla deuplicados if (cCompras.ValidacionDuplicadosCompras() == false) { //Ingresa la factura Ingresar(); //Limpia los Textbox LimpiarTxt(); //Bloquea los textbox BloqueoTxt(false); //Desbloquea los Textbox para la busqueda BloqueoBusquedaTxt(true); //Bloquea los Buttons para no permir guardar mientras las busqueda BloqueoBtnGuardar(false); //Activa el ModoBusqueda ModoBusqueda = true; //Enfoca el Textbox de Serie para la busqueda txt_serie.Focus(); //Actualiza el datagrid VistaCompras(); //Mensaje que se registro la factura classMensajes.MensajesCortos("Exito", "Se registro la factura."); } else { //Mensaje de Alerta que hay duplicados classMensajes.MensajesCortos("Error", "Factura Duplicada"); } } }