/// <summary> /// /// </summary> /// <param name="obj"></param> /// <returns></returns> public bool ValidaCodigo(Dto.Maquina obj) { Dto.Maquina objExiste = new Data.DMaquina().RecuperarFiltrados(obj).FirstOrDefault(); if (objExiste != null) { return(false); } else { return(true); } }
/// <summary> /// /// </summary> /// <param name="obj"></param> /// <param name="idmaquina"></param> /// <returns></returns> public bool Maquina_Insertar(Dto.Maquina obj, out short?idmaquina) { bool blnRespuesta = new Business.BMaquina().Crear(obj); if (blnRespuesta) { idmaquina = obj.idmaquina; } else { idmaquina = null; } return(blnRespuesta); }
/// <summary> /// /// </summary> /// <param name="obj"></param> /// <returns></returns> public IEnumerable <Dto.Maquina> RecuperarFiltrado(Dto.Maquina obj) { IEnumerable <Dto.Maquina> lstResult = new Data.DMaquina().RecuperarFiltrados(obj).ToList(); foreach (var item in lstResult) { item.VariacionesProduccion = this.RecuperarVPFiltrado(new Dto.MaquinaVariacionProduccion() { maquina_idmaquina = item.idmaquina }).ToList(); item.DatosPeriodicos = this.RecuperarDPFiltrado(new Dto.MaquinaDatoPeriodico() { maquina_idmaquina = item.idmaquina }).ToList(); } return(lstResult); }
/// <summary> /// /// </summary> /// <param name="obj"></param> /// <returns></returns> public bool Maquina_ValidaCodigo(Dto.Maquina obj) { return(new Business.BMaquina().ValidaCodigo(obj)); }
/// <summary> /// /// </summary> /// <param name="obj"></param> /// <returns></returns> public bool Maquina_Eliminar(Dto.Maquina obj) { return(new Business.BMaquina().Eliminar(obj)); }
/// <summary> /// /// </summary> /// <param name="obj"></param> /// <returns></returns> public bool Maquina_Actualizar(Dto.Maquina obj) { return(new Business.BMaquina().Actualizar(obj)); }
/// <summary> /// /// </summary> /// <param name="objFiltros"></param> /// <returns></returns> public IEnumerable <Dto.Maquina> Maquina_RecuperarFiltros(Dto.Maquina objFiltros) { return(new Business.BMaquina().RecuperarFiltrado(objFiltros)); }
/// <summary> /// /// </summary> /// <param name="obj"></param> /// <returns></returns> public bool Eliminar(Dto.Maquina obj) { return(new Data.DMaquina().Eliminar(obj)); }
/// <summary> /// /// </summary> /// <param name="obj"></param> /// <returns></returns> public bool Actualizar(Dto.Maquina obj) { return(new Data.DMaquina().Actualizar(obj)); }
/// <summary> /// /// </summary> /// <param name="obj"></param> /// <returns></returns> public bool Crear(Dto.Maquina obj) { return(new Data.DMaquina().Insertar(obj)); }