private void frmManKardexMasivoEdit_Load(object sender, EventArgs e) { BSUtils.LoaderLook(cboEmpresa, new EmpresaBL().ListaCombo(Parametros.intTECorporativo), "RazonSocial", "IdEmpresa", true); cboEmpresa.EditValue = IdEmpresa; deFecha.DateTime = DateTime.Now; if (pOperacion == Operacion.Nuevo) { this.Text = "Kardex - Nuevo"; txtOrdenInterna.Text = DescOrdenInterna; } else if (pOperacion == Operacion.Modificar) { this.Text = "Kardex - Modificar"; KardexBE objE_Kardex = null; objE_Kardex = new KardexBL().Selecciona(IdKardex); if (objE_Kardex != null) { cboEmpresa.EditValue = objE_Kardex.IdEmpresa; cboUnidadMinera.EditValue = objE_Kardex.IdUnidadMinera; deFecha.EditValue = objE_Kardex.FechaMovimiento; txtNumeroDocumento.Text = objE_Kardex.NumeroDocumento; IdEquipo = objE_Kardex.IdEquipo; txtObservacion.Text = objE_Kardex.Observacion; } } CargaEquipo(); deFecha.Select(); }
private void eliminarToolStripMenuItem_Click(object sender, EventArgs e) { try { Cursor = Cursors.WaitCursor; if (XtraMessageBox.Show("Esta seguro de eliminar el registro?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (!ValidarIngreso()) { KardexBE objE_Kardex = new KardexBE(); objE_Kardex.IdKardex = int.Parse(gvKardex.GetFocusedRowCellValue("IdKardex").ToString()); objE_Kardex.Usuario = Parametros.strUsuarioLogin; objE_Kardex.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); objE_Kardex.IdEmpresa = Parametros.intEmpresaId; KardexBL objBL_Kardex = new KardexBL(); objBL_Kardex.Elimina(objE_Kardex); XtraMessageBox.Show("El registro se eliminó correctamente", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); Cargar(); } } Cursor = Cursors.Default; } catch (Exception ex) { Cursor = Cursors.Default; XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnGrabar_Click(object sender, EventArgs e) { try { Cursor = Cursors.WaitCursor; if (!ValidarIngreso()) { foreach (CEquipo item in mListaEquipoOrigen) { KardexBL objBL_Kardex = new KardexBL(); KardexBE objKardex = new KardexBE(); objKardex.IdKardex = IdKardex; objKardex.IdEmpresa = Convert.ToInt32(cboEmpresa.EditValue); objKardex.IdUnidadMinera = Convert.ToInt32(cboUnidadMinera.EditValue); objKardex.DescOrdenInterna = txtOrdenInterna.Text; objKardex.IdEquipo = item.IdEquipo; objKardex.Periodo = deFecha.DateTime.Year; objKardex.FechaMovimiento = Convert.ToDateTime(deFecha.DateTime.ToShortDateString()); objKardex.Cantidad = item.Cantidad; objKardex.NumeroDocumento = txtNumeroDocumento.Text; objKardex.TipoMovimiento = "I"; objKardex.Observacion = txtObservacion.Text; objKardex.FlagEstado = true; objKardex.Usuario = Parametros.strUsuarioLogin; objKardex.Maquina = WindowsIdentity.GetCurrent().Name.ToString(); if (pOperacion == Operacion.Nuevo) { objBL_Kardex.Inserta(objKardex); } else { objBL_Kardex.Actualiza(objKardex); } } this.Close(); } } catch (Exception ex) { Cursor = Cursors.Default; XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }