public static object Agregar(Sesion sesion, Usuario usuario) { object resultado = new { }; try { blUsuario blUsuario = new blUsuario(sesion); blUsuario.Agregar(usuario); resultado = new { correcto = true }; } catch (Exception) { resultado = new { correcto = false }; } return resultado; }
public bool Agregar(Usuario usuario) { try { daUsuario = new daUsuario(); daUsuario.IniciarTransaccion(); daUsuario.Agregar(usuario); daUsuario.ConfirmarTransaccion(); } catch (Exception) { daUsuario.AbortarTransaccion(); throw; } finally { daUsuario.CerrarSesion(); } return true; }
public bool Actualizar(Usuario usuario) { try { daUsuario = new daUsuario(); daUsuario.IniciarTransaccion(); Usuario usuario_ = daUsuario.ObtenerPorId(usuario.idUsuario); usuario_.usuario = usuario.usuario; usuario_.clave = usuario.clave; usuario_.perfil = usuario.perfil; usuario_.activo = usuario.activo; daUsuario.ConfirmarTransaccion(); } catch (Exception) { daUsuario.AbortarTransaccion(); throw; } finally { daUsuario.CerrarSesion(); } return true; }