示例#1
0
        public List <FacasDTO> listFacas(FacasDTO filtroFacas)
        {
            try
            {
                ObjectResult <SN_sp_ListaFacas_Result> listFacas = (db.SN_sp_ListaFacas
                                                                        ((string.IsNullOrEmpty(filtroFacas.ID_FACA.ToString()) ? 0 : filtroFacas.ID_FACA),
                                                                        (string.IsNullOrEmpty(filtroFacas.ID_MAQUINA_FACA.ToString()) ? 0 : filtroFacas.ID_MAQUINA_FACA),
                                                                        (string.IsNullOrEmpty(filtroFacas.ID_TIPO_FACAS.ToString()) ? 0 : filtroFacas.ID_TIPO_FACAS),
                                                                        (string.IsNullOrEmpty(filtroFacas.VL_ALTURA_FACA.ToString()) ? 0 : filtroFacas.VL_ALTURA_FACA),
                                                                        (string.IsNullOrEmpty(filtroFacas.VL_LARGURA_FACA.ToString()) ? 0 : filtroFacas.VL_LARGURA_FACA),
                                                                        (string.IsNullOrEmpty(filtroFacas.NR_FACA.ToString()) ? 0 : filtroFacas.NR_FACA),
                                                                        (string.IsNullOrEmpty(filtroFacas.NR_COLUNAS_FACA.ToString()) ? 0 : filtroFacas.NR_COLUNAS_FACA),
                                                                        (string.IsNullOrEmpty(filtroFacas.NR_LINHAS_FACA.ToString()) ? 0 : filtroFacas.NR_LINHAS_FACA),
                                                                        (string.IsNullOrEmpty(filtroFacas.DS_CAIXA_FACA) ? "" : filtroFacas.DS_CAIXA_FACA),
                                                                        (string.IsNullOrEmpty(filtroFacas.DS_CLIENTE_FACA) ? "" : filtroFacas.DS_CLIENTE_FACA),
                                                                        (string.IsNullOrEmpty(filtroFacas.DS_OBSERVACAO) ? "" : filtroFacas.DS_OBSERVACAO)));

                List <FacasDTO> listFacasDTO = (from result in listFacas
                                                select new FacasDTO
                {
                    ID_FACA = result.ID_FACA,
                    ID_MAQUINA_FACA = result.ID_MAQUINA_FACA,
                    ID_TIPO_FACAS = result.ID_TIPO_FACAS,
                    DS_MAQUINA_FACA = result.DS_MAQUINA_FACA,
                    DS_TIPO_FACAS = result.DS_TIPO_FACAS,
                    VL_ALTURA_FACA = result.VL_ALTURA_FACA,
                    VL_LARGURA_FACA = result.VL_LARGURA_FACA,
                    NR_FACA = result.NR_FACA,
                    NR_COLUNAS_FACA = result.NR_COLUNAS_FACA,
                    NR_LINHAS_FACA = result.NR_LINHAS_FACA,
                    DS_CAIXA_FACA = result.DS_CAIXA_FACA,
                    DS_CLIENTE_FACA = ((result.DS_CLIENTE_FACA != null) ? result.DS_CLIENTE_FACA : ""),
                    DS_OBSERVACAO = result.DS_OBSERVACAO,
                    DS_URL_IMG = ((result.DS_URL_IMG != null) ? result.DS_URL_IMG : "")
                }).ToList <FacasDTO>();


                return(listFacasDTO);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#2
0
        public HttpResponseMessage getListFacas(FacasDTO filtroFacas)
        {
            Facas Fc = new Facas();

            try
            {
                List <FacasDTO> listFacas = Fc.listFacas(filtroFacas);
                if (listFacas != null)
                {
                    return(Request.CreateResponse(HttpStatusCode.OK, new { valid = true, Facas = listFacas }));
                }
                else
                {
                    return(Request.CreateResponse(HttpStatusCode.OK, new { valid = true, msg = "Não Existe Facas Cadastradas no Sistema" }));
                }
            }
            catch (Exception ex)
            {
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, new { valid = false, msg = ex.Message }));
            }
        }
示例#3
0
        public HttpResponseMessage getFaca(int ID_FACA)
        {
            Facas Fc = new Facas();

            try
            {
                FacasDTO getFaca = Fc.getFaca(ID_FACA);
                if (getFaca != null)
                {
                    return(Request.CreateResponse(HttpStatusCode.OK, new { valid = true, Facas = getFaca }));
                }
                else
                {
                    return(Request.CreateResponse(HttpStatusCode.OK, new { valid = true, msg = "Não Existe Facas Cadastradas no Sistema" }));
                }
            }
            catch (Exception ex)
            {
                return(Request.CreateResponse(HttpStatusCode.InternalServerError, new { valid = false, msg = ex.Message }));
            }
        }