private void InicioTipoMantenimiento() { switch (TipoMnt) { case TipoMantenimiento.Nuevo: pkIdEntidad.EditValue = IdEntidadMnt; CargarReferencias(); ValoresPorDefecto(); btnEliminar.Enabled = false; btnActualizar.Enabled = false; ValorizaciondanioelementoMnt = new Valorizaciondanioelemento(); CargarDetalle(); break; case TipoMantenimiento.Modificar: pkIdEntidad.EditValue = IdEntidadMnt; CargarReferencias(); TraerDatos(); iIdresponsable.Enabled = IdUsuario <= 0; CargarDetalle(); EstadoReferenciaCpVenta(); break; } }
public void UpdateValorizaciondanioelemento(Valorizaciondanioelemento entity) { ValorizaciondanioelementoDao.Update(entity); }
public int SaveValorizaciondanioelemento(Valorizaciondanioelemento entity) { return(ValorizaciondanioelementoDao.Save(entity)); }
private void bmMantenimiento_ItemClick(object sender, ItemClickEventArgs e) { var subMenu = e.Item as BarSubItem; if (subMenu != null) { return; } switch (e.Item.Name) { case "btnNuevo": LimpiarCampos(); TipoMnt = TipoMantenimiento.Nuevo; IdEntidadMnt = 0; pkIdEntidad.EditValue = 0; ValorizaciondanioelementoMnt = null; ValorizaciondanioelementoMnt = new Valorizaciondanioelemento(); btnGrabar.Enabled = true; btnGrabarCerrar.Enabled = true; btnGrabarNuevo.Enabled = true; btnEliminar.Enabled = false; btnActualizar.Enabled = false; ValoresPorDefecto(); if (Permisos.Nuevo) { CamposSoloLectura(false); } break; case "btnGrabar": if (Guardar()) { SeGuardoObjeto = true; btnGrabarNuevo.Enabled = false; if (IdEntidadMnt > 0) { TipoMnt = TipoMantenimiento.Modificar; } if (Permisos.Eliminar) { btnEliminar.Enabled = true; btnActualizar.Enabled = true; } // DeshabilitarModificacion(); } break; case "btnGrabarCerrar": if (Guardar()) { SeGuardoObjeto = true; DialogResult = DialogResult.OK; } break; case "btnEliminar": EliminaRegistro(); break; case "btnLimpiarCampos": LimpiarCampos(); break; case "btnActualizar": if (IdEntidadMnt > 0) { TraerDatos(); CargarDetalle(); } break; case "btnCerrar": if (SeGuardoObjeto) { DialogResult = DialogResult.OK; } else { ValorizaciondanioelementoMnt = null; DialogResult = DialogResult.OK; } break; case "btnImprimir": if (ImpresionFormato == null) { ImpresionFormato = new ImpresionFormato(); } if (IdEntidadMnt > 0) { var idValorizacion = iIdvalorizacion.EditValue; if (idValorizacion != null) { Valorizacion valorizacionMnt = Service.GetValorizacion((int)idValorizacion); ImpresionFormato.FormatoElementoDesgasteDanio(valorizacionMnt); } } break; case "btnSeleccionarValorizacion": SeleccionarValorizacionElementoFrm seleccionarValorizacionElementoFrm = new SeleccionarValorizacionElementoFrm(); seleccionarValorizacionElementoFrm.ShowDialog(); if (seleccionarValorizacionElementoFrm.VwValorizacionSel != null) { rNumeroValorizacion.EditValue = seleccionarValorizacionElementoFrm.VwValorizacionSel.Numerovalorizacion; rCliente.EditValue = seleccionarValorizacionElementoFrm.VwValorizacionSel.Razonsocial; rMoneda.EditValue = seleccionarValorizacionElementoFrm.VwValorizacionSel.Nombretipomoneda; rTotalvalorizacion.EditValue = seleccionarValorizacionElementoFrm.VwValorizacionSel.Totaldocumento; rProyecto.EditValue = seleccionarValorizacionElementoFrm.VwValorizacionSel.Nombreproyecto; rEquipo.EditValue = seleccionarValorizacionElementoFrm.VwValorizacionSel.Nombreequipo; iIdvalorizacion.EditValue = seleccionarValorizacionElementoFrm.VwValorizacionSel.Idvalorizacion; } break; } }
public bool GuardarValorizacionDanioElemento(TipoMantenimiento tipoMantenimiento, Valorizaciondanioelemento entidadCab, List <VwValorizacionelemento> elementoDetList, List <VwValorizaciondanio> danioDetList) { return(ValorizaciondanioelementoDao.GuardarValorizacionDanioElemento(tipoMantenimiento, entidadCab, elementoDetList, danioDetList)); }