public List <FCCxCBienoServicio> NEGOCIO_SelectAll() { try { var resTemp = new DATOS_BienoServicio().DATOS_selectAll(); /*TODO*/ List <FCCxCBienoServicio> res = new List <FCCxCBienoServicio>(); foreach (var r in resTemp) { FCCxCBienoServicio n = new FCCxCBienoServicio() { IdBoS = r.IdBoS, DscBoS = r.DscBoS, IdAuxiliar = r.IdAuxiliar, IdConcepto = r.IdConcepto, FecCreacion = r.FecCreacion, UsrCreacion = r.UsrCreacion, FecUltModif = r.FecUltModif, UsrUltModif = r.UsrUltModif, Id_SP = r.Id_SP }; res.Add(n); } return(res); } catch (Exception ex) { var msgError = ex.Message; } return(null); }
public bool NEGOCIO_delete(int id) { try { var resultado = new DATOS_BienoServicio().DATOS_delete(id); return(resultado); } catch (Exception ex) { var msgError = ex.Message; return(false); } }
public bool NEGOCIO_update(FCCxCBienoServicio obj) { try { var resultado = new DATOS_BienoServicio().DATOS_update(obj); return(resultado); } catch (Exception ex) { var msgError = ex.Message; return(false); } }
public FCCxCBienoServicio NEGOCIO_Select(int id) { try { var res = new DATOS_BienoServicio().DATOS_Select(id); return(res); } catch (Exception ex) { var msgError = ex.Message; } return(null); }
public void BienoServicio_Get_DebeRetornarMismaCantidadCapaDatos() { //registros retornados por la capa de datos CxC.Datos.DATOS_BienoServicio obj = new DATOS_BienoServicio(); var resCapaDatos = obj.DATOS_selectAll(); //registros retornados por el API var controller = new BienoServicioController(); var resApi = controller.Get() as List <FCCxCBienoServicio>; if (resApi == null && resCapaDatos == null) { Assert.AreEqual(0, 0, "Ambos son null"); } else { Assert.AreEqual(resCapaDatos.Count, resApi.Count, "Cantidad es igual en ambos"); } }
public void BienoServicio_Get_id_DebeRetonarUnRegistro() { //registros retornados por la capa de datos CxC.Datos.DATOS_BienoServicio obj = new DATOS_BienoServicio(); var resCapaDatos = obj.DATOS_Select(1); //registros retornados por el API var controller = new BienoServicioController(); var resApi = controller.Get(1) as FCCxCBienoServicio; if (resApi == null && resCapaDatos == null) { Assert.AreEqual(0, 0, "Ambos son null"); } else { Assert.IsTrue(resApi.IdBoS == resCapaDatos.IdAuxiliar, "Retornan valores diferentes"); Assert.AreNotEqual(resApi, null, "no retornan una fila, retornan null"); } }