public string AgregarEstado(TR_estado estado) { try { procedimiento.AgregarEstado(estado); return("OK"); } catch (NullReferenceException) { return("Todos los campos deben estar completos"); } catch (InvalidCastException) { return("El tipo de formato enviado no corresponde"); } catch (Exception) { return("El tipo de dato ingresado no es correcta"); } }
public string ActualizarEstado(int id, TR_estado estado) { try { var resultado = procedimiento.ExisteEstado(id); if (resultado == true) { procedimiento.ActualizarEstado(id, estado); return("OK"); } return("El código del estado no arrojó resultado"); } catch (DbUpdateConcurrencyException) { return("Error al mmento de actualizar el estado"); } catch (Exception) { return("Ha ocurrido un error al momento de actualizar"); } }