public void UpdateModeloautorizacioncondicion(Modeloautorizacioncondicion entity) { ModeloautorizacioncondicionDao.Update(entity); }
private void Condiciones_ItemClick(object sender, EventArgs e) { int idmodeloautorizacionetapa = 0; VwModeloautorizacionetapa vwModeloautorizacionetapaSel = (VwModeloautorizacionetapa)gvDetEtapa.GetFocusedRow(); if (vwModeloautorizacionetapaSel != null) { idmodeloautorizacionetapa = vwModeloautorizacionetapaSel.Idmodeloautorizacionetapa; } if (idmodeloautorizacionetapa <= 0) { return; } SimpleButton simpleButton = sender as SimpleButton; string nameButton = null; if (simpleButton != null) { nameButton = simpleButton.Name; } TipoMantenimiento tipoMantenimientoItem; VwModeloautorizacioncondicion vwModeloautorizacioncondicionMnt = new VwModeloautorizacioncondicion(); switch (nameButton) { case "btnAddCondicion": if (IdEntidadMnt == 0) { XtraMessageBox.Show("Grabe la información", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Error); break; } tipoMantenimientoItem = TipoMantenimiento.Nuevo; ModeloautorizacionCondicionMntItemFrm modeloautorizacionCondicionMntItemFrm = new ModeloautorizacionCondicionMntItemFrm(tipoMantenimientoItem, vwModeloautorizacioncondicionMnt); modeloautorizacionCondicionMntItemFrm.ShowDialog(); if (modeloautorizacionCondicionMntItemFrm.DialogResult == DialogResult.OK) { VwModeloautorizacioncondicionList.Add(vwModeloautorizacioncondicionMnt); Modeloautorizacioncondicion modeloautorizacioncondicion = new Modeloautorizacioncondicion { Idmodeloautorizacionetapa = idmodeloautorizacionetapa, Idautorizaciontipocondicion = vwModeloautorizacioncondicionMnt.Idautorizaciontipocondicion, Idtiporatio = vwModeloautorizacioncondicionMnt.Idtiporatio, Valor1 = vwModeloautorizacioncondicionMnt.Valor1, Valor2 = vwModeloautorizacioncondicionMnt.Valor2 }; Service.SaveModeloautorizacioncondicion(modeloautorizacioncondicion); CargarCondiciones(); } break; case "btnEditCondicion": tipoMantenimientoItem = TipoMantenimiento.Modificar; vwModeloautorizacioncondicionMnt = (VwModeloautorizacioncondicion)gvDetCondiciones.GetFocusedRow(); if (vwModeloautorizacioncondicionMnt == null) { break; } modeloautorizacionCondicionMntItemFrm = new ModeloautorizacionCondicionMntItemFrm(tipoMantenimientoItem, vwModeloautorizacioncondicionMnt); modeloautorizacionCondicionMntItemFrm.ShowDialog(); if (modeloautorizacionCondicionMntItemFrm.DialogResult == DialogResult.OK) { Modeloautorizacioncondicion modeloautorizacioncondicion = new Modeloautorizacioncondicion { Idmodeloautorizacioncondicion = vwModeloautorizacioncondicionMnt.Idmodeloautorizacioncondicion, Idmodeloautorizacionetapa = idmodeloautorizacionetapa, Idautorizaciontipocondicion = vwModeloautorizacioncondicionMnt.Idautorizaciontipocondicion, Idtiporatio = vwModeloautorizacioncondicionMnt.Idtiporatio, Valor1 = vwModeloautorizacioncondicionMnt.Valor1, Valor2 = vwModeloautorizacioncondicionMnt.Valor2 }; Service.UpdateModeloautorizacioncondicion(modeloautorizacioncondicion); CargarCondiciones(); } break; case "btnDelCondicion": var idmodeloautorizacioncondicion = Convert.ToInt32(gvDetCondiciones.GetRowCellValue(gvDetCondiciones.FocusedRowHandle, "Idmodeloautorizacioncondicion")); if (idmodeloautorizacioncondicion > 0) { if (DialogResult.Yes == XtraMessageBox.Show("¿Desea eliminar el item seleccionado?", "Eliminar producto", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1)) { Service.DeleteModeloautorizacioncondicion(idmodeloautorizacioncondicion); CargarCondiciones(); } } break; } }
public int SaveModeloautorizacioncondicion(Modeloautorizacioncondicion entity) { return(ModeloautorizacioncondicionDao.Save(entity)); }