private void InicioTipoMantenimiento() { switch (TipoMnt) { case TipoMantenimiento.Nuevo: pkIdEntidad.EditValue = IdEntidadMnt; CargarReferencias(); ValoresPorDefecto(); btnEliminar.Enabled = false; btnActualizar.Enabled = false; UnidadmedidaMnt = new Unidadmedida(); if (UnidadmedidaMnt != null && UnidadmedidaMnt.Idunidadmedida > 0) { btnNuevo.Enabled = false; btnGrabarNuevo.Enabled = false; btnGrabar.Enabled = false; } break; case TipoMantenimiento.Modificar: pkIdEntidad.EditValue = IdEntidadMnt; CargarReferencias(); TraerDatos(); if (iEssunat.Checked) { CamposSoloLectura(true); } break; } }
public JsonResult Editar(Unidadmedida unidadmedida) { JsonResult jsonResult = null; unidadMedidaRepository = new UnidadMedidaRepository(); try { if (unidadMedidaRepository.Validar(unidadmedida, out List <String> errores)) { unidadMedidaRepository.Update(unidadmedida); jsonResult = Json(true); } else { String mensajes = String.Join("<br/>", errores); jsonResult = Json(mensajes); } } catch (Exception ex) { jsonResult = Json(ex.Message); } return(jsonResult); }
private void TraerDatos() { try { UnidadmedidaMnt = Service.GetUnidadmedida(IdEntidadMnt); rCodigounidadmedida.EditValue = UnidadmedidaMnt.Codigounidadmedida; iNombreunidadmedida.EditValue = UnidadmedidaMnt.Nombreunidadmedida; iAbrunidadmedida.EditValue = UnidadmedidaMnt.Abrunidadmedida; eFactorconversion.EditValue = UnidadmedidaMnt.Factorconversion; iEssunat.EditValue = UnidadmedidaMnt.Essunat; } catch { DeshabilitarBtnMnt(); LimpiarCampos(); throw; } }
public JsonResult GetUnidadById(Int32 Id) { JsonResult jsonResult = null; unidadMedidaRepository = new UnidadMedidaRepository(); Unidadmedida unidadmedida = unidadMedidaRepository.GetUnidadmedidaById(Id); if (unidadmedida == null) { jsonResult = Json("La unidad de medida no existe o ya ha sido eliminada"); } else { jsonResult = Json(new { unidadmedida.Id, unidadmedida.Nombre, unidadmedida.Eliminado }); } return(jsonResult); }
public UnidadmedidaMntFrm(Unidadmedida unidadmedidaMnt, int idEntidadMnt, TipoMantenimiento tipoMnt, GridControl gridParent, UnidadmedidaFrm formParent) { if (tipoMnt == TipoMantenimiento.SinEspecificar && idEntidadMnt <= 0) { throw new ArgumentException("El valor primario de la entidad no contiene un valor valido."); } InitializeComponent(); UnidadmedidaMnt = unidadmedidaMnt; IdEntidadMnt = idEntidadMnt; TipoMnt = tipoMnt; SeEliminoObjeto = false; GridParent = gridParent; FormParent = formParent; var styleController = new StyleController(); WinFormUtils.SetStyleController(this, styleController); _errorProvider = new DXErrorProvider(); IdUsuario = SessionApp.UsuarioSel.Idusuario; }
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; UnidadmedidaMnt = null; UnidadmedidaMnt = new Unidadmedida(); 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; btnGrabar.Enabled = false; btnGrabarCerrar.Enabled = false; btnGrabarNuevo.Enabled = false; TipoMnt = TipoMantenimiento.Modificar; if (Permisos.Eliminar) { btnEliminar.Enabled = true; btnActualizar.Enabled = true; } } break; case "btnGrabarCerrar": if (Guardar()) { SeGuardoObjeto = true; Close(); } break; case "btnGrabarNuevo": if (Guardar()) { SeGuardoObjeto = true; LimpiarCampos(); TipoMnt = TipoMantenimiento.Nuevo; pkIdEntidad.EditValue = 0; IdEntidadMnt = 0; btnEliminar.Enabled = false; btnActualizar.Enabled = false; UnidadmedidaMnt = null; UnidadmedidaMnt = new Unidadmedida(); ValoresPorDefecto(); } if (Permisos.Nuevo) { CamposSoloLectura(false); } break; case "btnEliminar": EliminaRegistro(); break; case "btnLimpiarCampos": LimpiarCampos(); break; case "btnActualizar": if (IdEntidadMnt > 0) { TraerDatos(); } break; case "btnCerrar": if (SeGuardoObjeto) { Close(); } else { UnidadmedidaMnt = null; Close(); } break; } }
public void UpdateUnidadmedida(Unidadmedida entity) { UnidadmedidaDao.Update(entity); }
public int SaveUnidadmedida(Unidadmedida entity) { return(UnidadmedidaDao.Save(entity)); }