void ucGe_Menu_Mantenimiento_x_usuario_event_btnModificar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { if (this.gridViewModelo.SelectedRowsCount == 0) { MessageBox.Show("Seleccione una fila para realizar la respectiva actualización del registro", "sistemas", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } info = (prd_ProcesoProductivo_Info)gridViewModelo.GetFocusedRow(); if (info.Estado == false) { MessageBox.Show("No se puede modificar un registro anulado", "sistemas", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (info != null) { FrmPrd_ProcesoProductivoMantenimiento frm = new FrmPrd_ProcesoProductivoMantenimiento(); frm.set_ProcesoProductivo(info); frm.Set_Accion(Cl_Enumeradores.eTipo_action.actualizar); frm.MdiParent = this.MdiParent; frm.MdiParent = this.MdiParent; frm.Show(); frm.event_FrmPrd_ProcesoProductivoMantenimiento_FormClosing += new FrmPrd_ProcesoProductivoMantenimiento.delegate_FrmPrd_ProcesoProductivoMantenimiento_FormClosing(frm_event_FrmPrd_ProcesoProductivoMantenimiento_FormClosing); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); } }
void ucGe_Menu_Mantenimiento_x_usuario_event_btnAnular_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { if (this.gridViewModelo.RowCount == 0) { MessageBox.Show("Seleccione una fila ", "sistemas", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } info = (prd_ProcesoProductivo_Info)gridViewModelo.GetFocusedRow(); if (info != null) { if (MessageBox.Show("¿Está seguro que desea anular el Modelo de Producción: " + info.Nombre + " ?", "Anulación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (info.Estado == true) { //string msg = ""; //prd_ProcesoProductivo_Bus bus_prodesoproductivo = new prd_ProcesoProductivo_Bus(); //bus_prodesoproductivo.AnularItem(info, ref msg); //MessageBox.Show(msg, "SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Information); FrmPrd_ProcesoProductivoMantenimiento frm = new FrmPrd_ProcesoProductivoMantenimiento(); frm.set_ProcesoProductivo(info); frm.Set_Accion(Cl_Enumeradores.eTipo_action.Anular); frm.MdiParent = this.MdiParent; frm.Show(); ListaModelos(); } else { MessageBox.Show("No se pudo anular el Modelo de Producción: " + info.Nombre + " debido a que ya se encuentra anulado", "Anulación", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Por favor, seleccione un item a anular", "ERP", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); } }
void ucGe_Menu_Mantenimiento_x_usuario_event_btnconsultar_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { if (this.gridViewModelo.RowCount == 0) { MessageBox.Show("Seleccione una fila ", "sistemas", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } info = (prd_ProcesoProductivo_Info)gridViewModelo.GetFocusedRow(); if (info != null) { FrmPrd_ProcesoProductivoMantenimiento frm = new FrmPrd_ProcesoProductivoMantenimiento(); frm.set_ProcesoProductivo(info); frm.Set_Accion(Cl_Enumeradores.eTipo_action.consultar); frm.MdiParent = this.MdiParent; frm.MdiParent = this.MdiParent; frm.Show(); } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); } }