public List <VMTipoTransaccion> ObtenerListaTipoTransaccion() { try { IDAOTipoTransaccion iDAOTipoTransaccion = new DAOTipoTransaccion(); RespuestaBD resp = iDAOTipoTransaccion.ObtenerListaTipoTransaccion(); if (resp.EXISTE_ERROR) { throw new Exception(resp.MENSAJE); } else { List <VMTipoTransaccion> lista = new List <VMTipoTransaccion>(); if (resp.dataSet.Tables.Count > 0) { DataTable datos = resp.dataSet.Tables[0]; lista = (from x in datos.AsEnumerable() select new VMTipoTransaccion() { Descripcion = x.Field <string>("fc_descripcion"), IdTipoTransaccion = x.Field <int>("fi_id_tipo_transaccion"), }).ToList(); } return(lista); } } catch (Exception ex) { throw new Exception(new Util().ObtenerMsjExcepcion(ex)); } }
public void EditarTipoTransaccion(int id, bool status, string descripcion) { try { IDAOTipoTransaccion iDAOTipoTransaccion = new DAOTipoTransaccion(); RespuestaBD resp = iDAOTipoTransaccion.EditarTipoTransaccion(id, status, descripcion); if (resp.EXISTE_ERROR) { throw new Exception(resp.MENSAJE); } } catch (Exception ex) { throw new Exception(new Util().ObtenerMsjExcepcion(ex)); } }
public VMTipoTransaccion RegistrarTipoTrensaccion(bool status, string descripcion) { try { string error = string.Empty; if (string.IsNullOrEmpty(descripcion)) { error += "- Debes registrar una descripcion." + "<br />"; } if (string.IsNullOrEmpty(error)) { VMTipoTransaccion TipoTransaccion = new VMTipoTransaccion(); IDAOTipoTransaccion iDAOTipoTransaccion = new DAOTipoTransaccion(); RespuestaBD resp = iDAOTipoTransaccion.RegistrarTipoTransaccion(status, descripcion); if (resp.EXISTE_ERROR) { throw new Exception(resp.MENSAJE); } else { TipoTransaccion = new VMTipoTransaccion() { Estatus = status, Descripcion = descripcion }; } return(TipoTransaccion); } else { throw new Exception(error); } } catch (Exception ex) { throw new Exception(new Util().ObtenerMsjExcepcion(ex)); } }