private void limpiar() { while (DgvProd.Rows.Count > 0) { DgvProd.Rows.RemoveAt(0); } DgvProd.Columns.RemoveAt(8); DgvProd.Columns.RemoveAt(7); DgvProd.Columns.RemoveAt(6); DgvProd.Columns.RemoveAt(5); DgvProd.Columns.RemoveAt(4); DgvProd.Columns.RemoveAt(3); DgvProd.Columns.RemoveAt(2); DgvProd.Columns.RemoveAt(1); DgvProd.Columns.RemoveAt(0); TxtCod.Clear(); TxtCamb.Clear(); Txtdesc.Clear(); TxtMarca.Clear(); TxtPrecio.Clear(); TxtTotal.Clear(); TxtCod.Focus(); TxtEfect.Clear(); }
public void limpiar() { TxtCodigo.Text = string.Empty; TxtCod.Text = String.Empty; //TxtId.Text = String.Empty; hdId.Value = String.Empty; TxtDescripcion.Text = String.Empty; DDLSede.SelectedIndex = 0; TxtArea.Text = String.Empty; TxtPiso.Text = String.Empty; txtEdificio.Text = String.Empty; DDLCategoria.SelectedIndex = 0; //adicionar txtAula.Text = string.Empty; txtSerie.Text = string.Empty; //txtNumero.Text = string.Empty; txtMarca.Text = string.Empty; txtModelo.Text = string.Empty; //DDLCondicion.SelectedIndex = 0; txtRuc.Text = string.Empty; //txtFechaCompra.Text = string.Empty; ESTE TAMPOCO txtNroFactura.Text = string.Empty; txtObservacion.Text = string.Empty; txtUsu.Text = string.Empty; // // // txtTiempo.Text = string.Empty; txtProveedor.Text = string.Empty; DDLCondicion.Enabled = false; TxtCod.Focus(); ckbMasivo.Visible = true; dt.Rows.Clear(); dgvListado.DataSource = dt; dgvListado.DataBind(); dvError.Visible = false; }
bool CamposOK() { bool booEstado = true; if (TxtCod.Text == "") { MessageBox.Show("¡ No ha especificado el codigo del concepto !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtCod.Focus(); return(booEstado); } if (TxtDes.Text == "") { MessageBox.Show("¡ No ha especificado la descripcion del concepto !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtDes.Focus(); return(booEstado); } if (TxtImp.Text == "") { MessageBox.Show("¡ No ha especificado el importe del concepto !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtImp.Focus(); return(booEstado); } return(booEstado); }
private void NudCant_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Return) { if (DgvProd.Rows.Count > 0) { int indice = DgvProd.CurrentRow.Index; decimal cant; int ingre = Int32.Parse(NudCant.Value.ToString()); if (ingre > 0) { if (decimal.TryParse(DgvProd.Rows[indice].Cells[4].Value.ToString(), out cant)) { decimal subtotal = cant * ingre; DgvProd.Rows[indice].Cells[5].Value = ingre; DgvProd.Rows[indice].Cells[6].Value = subtotal; calcTot(); TxtCod.Focus(); NudCant.Value = 1; } } else { MessageBox.Show("Debe ingresar valores mayores que 0", "Valores", MessageBoxButtons.OK, MessageBoxIcon.Information); } } contarprod(); } NudCant.Value = 1; }
protected void AsignarValores(string Accion) { Idioma = (DataTable)ViewState["TablaIdioma"]; Session["ValdrMdl"] = "S"; if (TxtCod.Text == String.Empty && !Accion.Equals("INS")) { DataRow[] Result = Idioma.Select("Objeto= 'Mens01Mdl'"); foreach (DataRow row in Result) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('" + row["Texto"].ToString() + "');", true); } //Debe ingresar un código')", true); Session["ValdrMdl"] = "N"; TxtCod.Focus(); return; } if (TxtMod.Text == String.Empty) { DataRow[] Result = Idioma.Select("Objeto= 'Mens02Mdl'"); foreach (DataRow row in Result) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('" + row["Texto"].ToString() + "');", true); } //Debe ingresar un modelo')", true); Session["ValdrMdl"] = "N"; TxtMod.Focus(); return; } VbCod = TxtCod.Text.Trim(); VbNom = TxtMod.Text.Trim(); VbDes = TxtDesc.Text.Trim(); VbNumMot = Convert.ToInt32(TxtNumMot.Text); VbNumTr = Convert.ToInt32(TxtNumTr.Text); VbPasj = Convert.ToInt32(TxtPasj.Text); }
bool CamposOK() { bool booEstado = true; if (TxtCod.Text == "") { MessageBox.Show("¡ No ha especificado el codigo de la sunat para este banco !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtCod.Focus(); return(booEstado); } if (TxtDes.Text == "") { MessageBox.Show("¡ No ha especificado la descripcion del banco !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtDes.Focus(); return(booEstado); } if (TxtAbr.Text == "") { MessageBox.Show("¡ No ha especificado la abreviatura del bancos !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtAbr.Focus(); return(booEstado); } if (TxtNumRuc.Text == "") { MessageBox.Show("¡ No ha especificado el numero de ruc del banco!", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtNumRuc.Focus(); return(booEstado); } return(booEstado); }
private void Ventas_Load(object sender, EventArgs e) { TxtCod.Focus(); Ttinfo.SetToolTip(BtnImp, "Imprimir el ultimo comprobante"); listadoprod(); ListarCli(); }
protected void ValidarCampos(string Accion) { Idioma = (DataTable)ViewState["TablaIdioma"]; try { DataRow[] Result; string VbDatoRequerido = ""; Result = Idioma.Select("Objeto= 'MensCampoReq'"); foreach (DataRow row in Result) { VbDatoRequerido = row["Texto"].ToString(); } // Campo Requerdio. ViewState["Validar"] = "S"; if (TxtCod.Text.Trim().Equals("")) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('" + VbDatoRequerido + "');", true); ViewState["Validar"] = "N"; TxtCod.Focus(); return; } if (TxtNombre.Text.Trim().Equals("")) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('" + VbDatoRequerido + "');", true); ViewState["Validar"] = "N"; TxtNombre.Focus(); return; } if (DdlTipoUbc.Text.Trim().Equals("")) { Result = Idioma.Select("Objeto= 'Mens01UG'"); foreach (DataRow row in Result) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('" + row["Texto"].ToString() + "');", true); } //La ubicación es requerida. ViewState["Validar"] = "N"; return; } if (DdlUbicaSupr.Text.Trim().Equals("") && !DdlTipoUbc.Text.Trim().Equals("01")) { DSTDdl = (DataSet)ViewState["DSTDdl"]; Result = DSTDdl.Tables[0].Select("Nombre LIKE '%%'"); if (Result.Length != 1) { Result = Idioma.Select("Objeto= 'Mens02UG'"); foreach (DataRow row in Result) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('" + row["Texto"].ToString() + "');", true); } //La ubicación superior es requerida. ViewState["Validar"] = "N"; return; } } } catch (Exception Ex) { DataRow[] Result = Idioma.Select("Objeto= 'MensErrMod'"); foreach (DataRow row in Result) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('" + row["Texto"].ToString() + "');", true); } string VbcatUs = Session["C77U"].ToString(), VbcatNArc = ViewState["PFileName"].ToString(), VbcatVer = Session["77Version"].ToString(), VbcatAct = Session["77Act"].ToString(); Cnx.UpdateErrorV2(VbcatUs, VbcatNArc, "Validar Campos UbicaGeografica", Ex.StackTrace.Substring(Ex.StackTrace.Length > 300 ? Ex.StackTrace.Length - 300 : 0, 300), Ex.Message, VbcatVer, VbcatAct); } }
private void TxtCod_Validating(object sender, CancelEventArgs e) { if (!String.IsNullOrEmpty(TxtCod.Text)) { try { if (TxtCod.Text.Contains('+') || TxtCod.Text.Contains("'")) { XtraMessageBox.Show("El codigo no puede contener los caracteres ' y +", GLReferences.Properties.Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information); TxtCod.Focus(); } if (Convert.ToInt32(TxtCod.Text) == 0) { XtraMessageBox.Show("El codigo no puede ser 0", GLReferences.Properties.Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information); TxtCod.Focus(); } if (PonerCeros) { String cod = TxtCod.Text; if (!String.IsNullOrEmpty(cod)) { string codigo = Funciones.getInstancia().RellenarCadenaPorLaIzquierda(cod, '0', TxtCod.Properties.MaxLength); TxtCod.Text = codigo; } } } catch (Exception ex) { } } }
public void Validar() { if (String.IsNullOrEmpty(TxtCod.Text)) { //lblcodigo.Text = "*Ingrese Código"; TxtCod.Focus(); //lblcodigo.Visible = true; return; } }
private void limpiar() { TxtCod.Clear(); TxtNom.Clear(); TxtDesc.Clear(); TxtM1.Clear(); TxtM2.Clear(); TxtV1.Clear(); TxtV2.Clear(); }
void Nuevo() { n_QueHace = 1; Tab1.TabPages[0].Enabled = false; Blanquea(); Bloquea(); ActivarTool(); LblTitulo2.Text = "Agregando Nuevo Registro"; Tab1.SelectedIndex = 1; TxtCod.Focus(); }
private void limpiar() { TxtCod.Clear(); TxtNom.Clear(); TxtDesc.Clear(); TxtMarca.Clear(); TxtPrecio_M1.Text = "0"; TxtPrecio_M2.Text = "0"; TxtPrecio_V1.Text = "0"; TxtPrecio_V2.Text = "0"; Nud.Value = 0; }
private void listprod(string codigo) { if (prod.existeprod(codigo)) { if (NudCant.Value.ToString() == "0") { NudCant.Value = 1; } int cantiprod = DgvProd.Rows.Count, canti = 0; if (DgvProd.Rows.Count <= 0) { DgvProd.Columns.Add("Cod", "Codigo"); DgvProd.Columns.Add("Producto", "Producto"); DgvProd.Columns.Add("Des", "Descripcion"); DgvProd.Columns.Add("Marca", "Marca"); DgvProd.Columns.Add("Precio", "Precio"); DgvProd.Columns.Add("Cantidad", "Cantidad"); DgvProd.Columns.Add("Subtotal", "Subtotal"); DgvProd.Columns.Add("Paquete", "paquete"); DgvProd.Columns.Add("Preciop", "Preciop"); DgvProd.Columns[0].Visible = false; DgvProd.Columns[7].Visible = false; DgvProd.Columns[8].Visible = false; } string Preciov1, Preciov2, Preciom1, Preciom2; DataTable prods = new DataTable(); prods = prod.buscarprod(codigo); Preciov1 = prods.Rows[0][4].ToString(); Preciov2 = prods.Rows[0][9].ToString(); Preciom1 = prods.Rows[0][10].ToString(); Preciom2 = prods.Rows[0][11].ToString(); decimal subtotal = decimal.Parse(NudCant.Value.ToString()) * decimal.Parse(prods.Rows[0][9].ToString()); while (canti < cantiprod - 1) { DgvProd.Rows[canti].Selected = false; canti++; } DgvProd.Rows.Add(codigo, prods.Rows[0][0].ToString(), prods.Rows[0][1].ToString(), prods.Rows[0][2].ToString(), prods.Rows[0][9].ToString(), NudCant.Value, subtotal, prods.Rows[0][7].ToString(), prods.Rows[0][8].ToString()); // DgvProd.Rows[cantiprod].Selected = true; //PrecioLst(Preciov1, Preciov2, Preciom1, Preciom2); calcTot(); contarprod(); TxtCod.Focus(); NudCant.Value = 1; } else { MessageBox.Show("No existe el producto que busca"); } }
bool CamposOK() { bool booEstado = true; if (TxtCod.Text == "") { MessageBox.Show("¡ No ha especificado el codigo de la tarea !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtCod.Focus(); return(booEstado); } if (TxtDes.Text == "") { MessageBox.Show("¡ No ha especificado la descripcion de la tarea !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtDes.Focus(); return(booEstado); } if (TxtAbr.Text == "") { MessageBox.Show("¡ No ha especificado la abreviatura de la tarea !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtAbr.Focus(); return(booEstado); } if (Convert.ToInt32(CboUniMed.SelectedValue) == 0) { MessageBox.Show("¡ No ha especificado la unidad e medida de la tarea !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; CboUniMed.Focus(); return(booEstado); } if (TxtPre.Text == "") { MessageBox.Show("¡ No ha especificado el precio de la tarea !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; TxtPre.Focus(); return(booEstado); } if ((OptSi.Checked == false) && (OptNo.Checked == false)) { MessageBox.Show("¡ No ha especificado si la nueva tarea e diversa o no !", "", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); booEstado = false; OptSi.Focus(); return(booEstado); } return(booEstado); }
void Modificar() { n_QueHace = 2; Tab1.TabPages[0].Enabled = false; Blanquea(); Bloquea(); ActivarTool(); int intIdRegistro = Convert.ToInt32(DgLista.Columns[3].CellValue(DgLista.Row).ToString()); VerRegistro(intIdRegistro); LblTitulo2.Text = "Modificando Registro"; Tab1.SelectedIndex = 1; TxtCod.Focus(); }
private void BtnBorrar_Click(object sender, EventArgs e) { if (DgvProd.RowCount > 0) { int indice = DgvProd.CurrentRow.Index; decimal cant = decimal.Parse(DgvProd.Rows[indice].Cells[6].Value.ToString()); cant *= -1; DgvProd.Rows.RemoveAt(indice); calcTot(); contarprod(); } else { TxtCod.Clear(); TxtCod.Focus(); } TxtCod.Focus(); }
protected void ValidarCampos(string Accion) { Idioma = (DataTable)ViewState["TablaIdioma"]; string VbDatoRequerido = ""; DataRow[] Result1 = Idioma.Select("Objeto= 'MensCampoReq'"); foreach (DataRow row in Result1) { VbDatoRequerido = row["Texto"].ToString(); } // Campo Requerdio. ViewState["Validar"] = "S"; if (TxtCod.Text.Trim().Equals("")) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('" + VbDatoRequerido + "');", true); ViewState["Validar"] = "N"; TxtCod.Focus(); return; } if (TxtNombre.Text.Trim().Equals("")) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('" + VbDatoRequerido + "');", true); ViewState["Validar"] = "N"; TxtNombre.Focus(); return; } if (TxtTelef.Text.Trim().Equals("")) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('" + VbDatoRequerido + "');", true); ViewState["Validar"] = "N"; TxtTelef.Focus(); return; } if (TxtDir.Text.Trim().Equals("")) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('" + VbDatoRequerido + "');", true); ViewState["Validar"] = "N"; TxtDir.Focus(); return; } if (DdlUbica.Text.Trim().Equals("")) { DataRow[] Result = Idioma.Select("Objeto= 'Mens02Bas'"); foreach (DataRow row in Result) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('" + row["Texto"].ToString() + "');", true); } //La ubicación es requerida. ViewState["Validar"] = "N"; return; } }
private void TxtCod_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Return) { if (!String.IsNullOrEmpty(TxtCod.Text)) { TxtCod.SelectionStart = 0; TxtCod.SelectionLength = TxtCod.Text.Length; TxtCod.Focus(); } listprod(TxtCod.Text); } else if (e.KeyCode == Keys.F5) { BuscaRap busca = new BuscaRap(); busca.RetornoCod += new BuscaRap.permiso(BuscaRap); busca.ShowDialog(); } }
/// <summary>Validar() /// Este metodo permite validar que los campos no esten vacios, antes de enviar los datos. /// </summary> /// <returns></returns> public bool Validar() { bool retorno = true; if (String.IsNullOrEmpty(TxtCod.Text)) { retorno = false; XtraMessageBox.Show("El codigo no puede quedar vacío", GLReferences.Properties.Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information); TxtCod.Focus(); } if (String.IsNullOrEmpty(TxtNombre.Text) && !String.IsNullOrEmpty(TxtCod.Text)) { retorno = false; XtraMessageBox.Show("El nombre no puede quedar vacío", GLReferences.Properties.Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information); TxtNombre.Focus(); } return(retorno); }
private void listprod(string codigo) { if (prod.existeprod(codigo)) { if (NudCant.Value.ToString() == "0") { NudCant.Value = 1; } if (DgvProd.Rows.Count <= 0) { DgvProd.Columns.Add("Cod", "Codigo"); DgvProd.Columns.Add("Producto", "Producto"); DgvProd.Columns.Add("Des", "Descripcion"); DgvProd.Columns.Add("Marca", "Marca"); DgvProd.Columns.Add("Precio", "Precio"); DgvProd.Columns.Add("Cantidad", "Cantidad"); DgvProd.Columns.Add("Subtotal", "Subtotal"); DgvProd.Columns.Add("Paquete", "paquete"); DgvProd.Columns.Add("Preciop", "Preciop"); DgvProd.Columns[0].Visible = false; // DgvProd.Columns[7].Visible = false; // DgvProd.Columns[8].Visible = false; } DataTable prods = new DataTable(); prods = prod.buscarprod(codigo); decimal subtotal = decimal.Parse(NudCant.Value.ToString()) * decimal.Parse(prods.Rows[0][4].ToString()); DgvProd.Rows.Add(codigo, prods.Rows[0][0].ToString(), prods.Rows[0][1].ToString(), prods.Rows[0][2].ToString(), prods.Rows[0][4].ToString(), NudCant.Value, subtotal, prods.Rows[0][7].ToString(), prods.Rows[0][8].ToString()); calcTot(); contarprod(); TxtCod.Focus(); NudCant.Value = 1; } else { MessageBox.Show("No existe el producto que busca"); } }
protected void ValidarCampos(string Accion) { Idioma = (DataTable)ViewState["TablaIdioma"]; ViewState["Validar"] = "S"; if (TxtCod.Text.Trim().Equals("")) { DataRow[] Result = Idioma.Select("Objeto= 'Mens01Bodg'"); foreach (DataRow row in Result) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('" + row["Texto"].ToString() + "');", true); } // Debe ingresar la codig ViewState["Validar"] = "N"; TxtCod.Focus(); return; } if (TxtNombre.Text.Trim().Equals("")) { DataRow[] Result = Idioma.Select("Objeto= 'Mens02Bodg'"); foreach (DataRow row in Result) { ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('" + row["Texto"].ToString() + "');", true); } // Debe ingresar un nombre ViewState["Validar"] = "N"; TxtNombre.Focus(); return; } }
private void BtnCobrar_Click(object sender, EventArgs e) { cambio(); if (DgvProd.Rows.Count <= 0) { MessageBox.Show("No existen Productos"); } else if (decimal.Parse(TxtCamb.Text) < 0) { MessageBox.Show("El monto de efectivo es incorrecto"); } else if (TxtEfect.Text == "") { MessageBox.Show("No se ha ingresado el monto del efectivo"); } else { PrepProd(); limpiar(); TxtCod.Focus(); } }
private bool validarCampos(string tipo) { bool b = false; try { LogisticaN objBuscar = new LogisticaN(); string xcodigo = TxtCod.Text.Trim(); if (tipo == "insert") { DataTable DTILogistica = objBuscar.BuscarLogistica(xcodigo); if (DTILogistica.Rows.Count > 0) { TxtCod.Focus(); throw new Exception("El Codigo ya Existe"); } } else { if (TxtCod.Text.Trim() != TxtCodigo.Text.Trim()) { if (objBuscar.fun_validar_noRepetir_cod(xcodigo) > 0) { TxtCod.Focus(); throw new Exception("El Codigo ya Existe"); } } } if (String.IsNullOrEmpty(TxtCod.Text)) { TxtCod.Focus(); throw new Exception("Ingrese el código"); } if (String.IsNullOrEmpty(TxtDescripcion.Text)) { TxtDescripcion.Focus(); throw new Exception("Ingrese Descripción"); } if (DDLSede.SelectedIndex == 0) { DDLSede.Focus(); throw new Exception("Seleccione Sede"); } if (String.IsNullOrEmpty(TxtArea.Text)) { TxtArea.Focus(); throw new Exception("Ingrese Area"); } if (String.IsNullOrEmpty(TxtPiso.Text)) { TxtPiso.Focus(); throw new Exception("Ingrese Piso"); } if (String.IsNullOrEmpty(txtEdificio.Text)) { txtEdificio.Focus(); throw new Exception("Ingrese Edificio"); } if (String.IsNullOrEmpty(txtUsu.Text)) { txtUsu.Focus(); throw new Exception("Asigne un Usuario"); } if (DDLCategoria.SelectedIndex == 0) { DDLCategoria.Focus(); throw new Exception("Seleccione Categoria"); } if (tipo == "insert") { validar_campos_ruc(); } else { if (DateTime.Parse(hdFecha.Value) > DateTime.Parse("2018-12-31")) { validar_campos_ruc(); } } b = true; return(b); } catch (Exception ex) { this.Page.Response.Write("<script language ='JavaScript'>window.alert('" + ex.Message + "');</script>"); return(false); } }
private void BtnGuardar_Click(object sender, EventArgs e) { if (Convert.ToInt32(CbCliente.SelectedValue) == 0) { MessageBox.Show("Debe escoger un cliente.", "ALTO", MessageBoxButtons.OK, MessageBoxIcon.Warning); CbCliente.Focus(); return; } if (Convert.ToInt32(CbProducto.SelectedValue) == 0) { MessageBox.Show("Debe escoger un producto.", "ALTO", MessageBoxButtons.OK, MessageBoxIcon.Warning); CbProducto.Focus(); return; } if (TxtVehiculo.Text == "" || TxtVehiculo.Text == null) { MessageBox.Show("Debe ingresar un vehículo", "ALTO", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtVehiculo.Focus(); return; } if (TxtPlaca.Text == "" || TxtPlaca.Text == null) { MessageBox.Show("Debe ingresar un vehículo", "ALTO", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtVehiculo.Focus(); return; } if (TxtHumedad.Text == "" || TxtHumedad.Text == null) { MessageBox.Show("Debe ingresar la humedad.", "ALTO", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtHumedad.Focus(); return; } if (TxtImpureza.Text == "" || TxtImpureza.Text == null) { MessageBox.Show("Debe ingresar la impureza.", "ALTO", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtImpureza.Focus(); return; } if (TxtCod.Text == "" || TxtCod.Text == null) { MessageBox.Show("Debe ingresar el código.", "ALTO", MessageBoxButtons.OK, MessageBoxIcon.Warning); TxtCod.Focus(); return; } DialogResult rta = MessageBox.Show("¿Esta seguro de ingresar el registro?", "CONFIRMAR", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (rta == DialogResult.No) { return; } CADGuardarEntrada Guardar = new CADGuardarEntrada(); Guardar.GuardarEntrda(Convert.ToInt32(CbCliente.SelectedValue), Convert.ToInt32(CbProducto.SelectedValue), Convert.ToInt32(TxtCod.Text), TxtVehiculo.Text.ToUpper(), TxtPlaca.Text.ToUpper(), Convert.ToDecimal(TxtHumedad.Text), Convert.ToDecimal(TxtImpureza.Text), Convert.ToInt32(TxtPesoKG.Text), Convert.ToDecimal(TxtPesoQQ.Text)); MessageBox.Show("Registro guardado correctamente.", "CONFIRMAR", MessageBoxButtons.OK, MessageBoxIcon.Information); CbCliente.SelectedIndex = 0; CbProducto.SelectedIndex = 0; TxtVehiculo.Text = null; TxtPlaca.Text = null; TxtHumedad.Text = "0"; TxtImpureza.Text = "0"; TxtCod.Text = "0"; }
/// <summary>Accept() /// Permite realizar las acciones de inserccion y de edicion; cuando se presiona el boton aceptar. /// </summary> public void Accept() { if (Validar()) { try { if (Modo.Equals("N")) { string code = TxtCod.Text; string camp = String.Format("SELECT {0} FROM {1} WHERE delmrk = 1 AND {2} = '{3}'", PerfilAct.CampoCodigo, PerfilAct.Tabla, PerfilAct.CampoCodigo, code); DataSet ds = DataBase.ExecuteQuery(camp, "datos", CommandType.Text, null, ConexionDB.getInstancia().Conexion(Database, null)); if (ds.Tables[0].Rows.Count <= 0) { String sql = String.Format("INSERT INTO {0} ({1},{2}) VALUES ('{3}','{4}')", PerfilAct.Tabla, PerfilAct.CampoCodigo, PerfilAct.CampoNombre, code, TxtNombre.Text); bool IsDone = DataBase.ExecuteNonQuery(sql, CommandType.Text, null, ConexionDB.getInstancia().Conexion(Database, null)); if (IsDone) { string cons = String.Format("SELECT {0} FROM {1} WHERE delmrk = 1 AND {2} = '{3}'", PerfilAct.Llave, PerfilAct.Tabla, PerfilAct.CampoCodigo, code); DataSet dsCons = DataBase.ExecuteQuery(cons, "datos", CommandType.Text, null, ConexionDB.getInstancia().Conexion(Database, null)); ID = dsCons.Tables[0].Rows[0][PerfilAct.Llave].ToString(); //AlertInfo info = new AlertInfo(Resources.SystemMessage, String.Format(Resources.SaveSuccess, TxtNombre.Text), Resources.Check); //alertControl1.Show(this, info); this.TxtCod.Text = String.Empty; this.TxtNombre.Text = String.Empty; this.TxtCod.Focus(); if (!DesdeMenu) { DialogResult = DialogResult.OK; } else { LimpiarForm(); agrego = true; } } } else { XtraMessageBox.Show("Ya existe un registro con ese Código", GLReferences.Properties.Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button2); TxtCod.Focus(); } } else { String sql = String.Format("UPDATE {0} SET {1} = '{2}', {3} = '{4}' WHERE {5} = '{6}'", PerfilAct.Tabla, PerfilAct.CampoCodigo, TxtCod.Text, PerfilAct.CampoNombre, TxtNombre.Text, PerfilAct.Llave, ID); bool IsDone = DataBase.ExecuteNonQuery(sql, CommandType.Text, null, ConexionDB.getInstancia().Conexion(Database, null)); if (IsDone) { // AlertInfo info = new AlertInfo(Resources.SystemMessage, String.Format(Resources.SaveSuccess, TxtNombre.Text), Resources.Check); // alertControl1.Show(this, info); this.TxtNombre.Text = String.Empty; this.TxtNombre.Focus(); DialogResult = DialogResult.OK; } } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2); return; } } }