public static object Agregar(Sesion sesion, Unidad unidad) { object resultado = new { }; try { blUnidad blUnidad = new blUnidad(sesion); blUnidad.Agregar(unidad); resultado = new { correcto = true }; } catch (Exception) { resultado = new { correcto = false }; } return resultado; }
public bool Agregar(Unidad unidad) { try { daUnidad = new daUnidad(); daUnidad.IniciarTransaccion(); daUnidad.Agregar(unidad); daUnidad.ConfirmarTransaccion(); } catch (Exception) { daUnidad.AbortarTransaccion(); throw; } finally { daUnidad.CerrarSesion(); } return true; }
public bool Actualizar(Unidad unidad) { try { daUnidad = new daUnidad(); daUnidad.IniciarTransaccion(); Unidad unidad_ = daUnidad.ObtenerPorId(unidad.idUnidad); unidad_.descripcion = unidad.descripcion; unidad_.abreviacion = unidad.abreviacion; unidad_.activo = unidad.activo; daUnidad.ConfirmarTransaccion(); } catch (Exception) { daUnidad.AbortarTransaccion(); throw; } finally { daUnidad.CerrarSesion(); } return true; }