public int SaveEtapaautorizaciondetalle(Etapaautorizaciondetalle entity) { return(EtapaautorizaciondetalleDao.Save(entity)); }
public void UpdateEtapaautorizaciondetalle(Etapaautorizaciondetalle entity) { EtapaautorizaciondetalleDao.Update(entity); }
private void bmItemsDatoContacto_ItemClick(object sender, ItemClickEventArgs e) { var subMenu = e.Item as BarSubItem; if (subMenu != null) { return; } TipoMantenimiento tipoMantenimientoItem; EtapaautorizacionMntItemFrm EtapaautorizacionMntItemFrm; var vwEtapaautorizacioncondetalleMnt = new VwEtapaautorizaciondetalle(); Etapaautorizaciondetalle EtapaautorizaciondetalleMnt; switch (e.Item.Name) { case "btnAddItem": if (IdEntidadMnt == 0) { XtraMessageBox.Show("Grabe la información", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Error); break; } tipoMantenimientoItem = TipoMantenimiento.Nuevo; EtapaautorizacionMntItemFrm = new EtapaautorizacionMntItemFrm(tipoMantenimientoItem, vwEtapaautorizacioncondetalleMnt); EtapaautorizacionMntItemFrm.ShowDialog(); if (EtapaautorizacionMntItemFrm.DialogResult == DialogResult.OK) { VwEtapaautorizaciondetalleList.Add(vwEtapaautorizacioncondetalleMnt); EtapaautorizaciondetalleMnt = new Etapaautorizaciondetalle { Idetapaautorizacion = IdEntidadMnt, Idempleado = vwEtapaautorizacioncondetalleMnt.Idempleado, Ordenautorizacion = vwEtapaautorizacioncondetalleMnt.Ordenautorizacion, Requiereautorizacion = vwEtapaautorizacioncondetalleMnt.Requiereautorizacion, }; Service.SaveEtapaautorizaciondetalle(EtapaautorizaciondetalleMnt); CargarDetalle(); } break; case "btnEditDato": tipoMantenimientoItem = TipoMantenimiento.Modificar; vwEtapaautorizacioncondetalleMnt = (VwEtapaautorizaciondetalle)gvDetDato.GetFocusedRow(); if (vwEtapaautorizacioncondetalleMnt == null) { break; } EtapaautorizacionMntItemFrm = new EtapaautorizacionMntItemFrm(tipoMantenimientoItem, vwEtapaautorizacioncondetalleMnt); EtapaautorizacionMntItemFrm.ShowDialog(); if (EtapaautorizacionMntItemFrm.DialogResult == DialogResult.OK) { gcDetDato.RefreshDataSource(); EtapaautorizaciondetalleMnt = new Etapaautorizaciondetalle { Idetapaautorizaciondetalle = vwEtapaautorizacioncondetalleMnt.Idetapaautorizaciondetalle, Idetapaautorizacion = IdEntidadMnt, Idempleado = vwEtapaautorizacioncondetalleMnt.Idempleado, Ordenautorizacion = vwEtapaautorizacioncondetalleMnt.Ordenautorizacion, Requiereautorizacion = vwEtapaautorizacioncondetalleMnt.Requiereautorizacion, }; Service.UpdateEtapaautorizaciondetalle(EtapaautorizaciondetalleMnt); CargarDetalle(); } break; case "btnDelItem": int idEtapaautorizacioncontacto = Convert.ToInt32(gvDetDato.GetRowCellValue(gvDetDato.FocusedRowHandle, "Idetapaautorizaciondetalle")); if (idEtapaautorizacioncontacto > 0) { if (DialogResult.Yes == XtraMessageBox.Show("¿Desea eliminar el item seleccionado?", "Eliminar producto", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1)) { Service.DeleteEtapaautorizaciondetalle(idEtapaautorizacioncontacto); CargarDetalle(); } } break; } }