public bool NEGOCIO_delete(int id) { try { var resultado = new DATOS_Maestro().DATOS_delete(id); return(resultado); } catch (Exception ex) { var msgError = ex.Message; return(false); } }
public bool NEGOCIO_update(FCCxCMaestro obj) { try { var resultado = new DATOS_Maestro().DATOS_update(obj); return(resultado); } catch (Exception ex) { var msgError = ex.Message; return(false); } }
public List <FCCxCMaestro> NEGOCIO_SelectAll() { try { var res = new DATOS_Maestro().DATOS_SelectAll().ToList(); return(res); } catch (Exception ex) { var msgError = ex.Message; } return(null); }
public FCCxCMaestro NEGOCIO_Select(int id) { try { FCCxCMaestro res = null; //inicialmente es nulo var resTemp = new DATOS_Maestro().DATOS_Select(id); //if (resTemp != null) //{ res = resTemp; return(res); //lo retorna, sea nulo o el valor retornado por DAL //} } catch (Exception ex) { throw ex; } }
public void Maestro_Get_DebeRetornarMismaCantidadCapaDatos() { //registros retornados por la capa de datos CxC.Datos.DATOS_Maestro obj = new DATOS_Maestro(); var resCapaDatos = obj.DATOS_SelectAll(); //registros retornados por el API var controller = new MaestroController(); var resApi = controller.Get() as List <FCCxCMaestro>; if (resApi == null && resCapaDatos == null) { Assert.AreEqual(0, 0, "Ambos son null"); } else { Assert.AreEqual(resCapaDatos.Count, resApi.Count, "Cantidad NO es igual en ambos"); } }