public string ActualizarTipoUsuario(string id, TR_tipoUsuario tipoUsuario) { try { var resultado = Procedimiento.TipoUsuarioExiste(id); if (resultado == true) { Procedimiento.ActualizarTipoUsuario(tipoUsuario); return("OK"); } return("El código ingresado no existe registrado en la base de datos"); } catch (DbUpdateConcurrencyException) { return("Error al momento de actualizar el tipo de usuario"); } catch (DbEntityValidationException) { return("El formato del modelo no es correcto. Por favor, revise que las propiedades sean igual a las de la base de datos"); } catch (InvalidOperationException) { return("Error al reconocer algún dato de un propiedad. Por favor, revise que las propiedades sean igual a las de la base de datos"); } catch (Exception) { return("Ha ocurrido un error al momento de actualizar"); } }
public string AgregarTipoUsuario(TR_tipoUsuario tipoUsuario) { try { Procedimiento.AgregarTipoUsuario(tipoUsuario.CODIGO, tipoUsuario.DESCRIPCION); return("OK"); } catch (DbEntityValidationException) { return("El formato del modelo no es correcto. Por favor, revise que las propiedades sean igual a las de la base de datos"); } catch (DbUpdateException) { return("Todos los campos deben estar completos para realizar el registro"); } catch (Exception) { return("Ha ocurrido un error al momento de agregar un nuevo tipo de usuario"); } }