Esempio n. 1
0
        public NotaComentarioResponse guardarComentario(NotaComentarioRequest request)
        {
            DataAccess da = new DataAccess {
                CadenaConexion = ConfigurationManager.ConnectionStrings["jadetBD"].ConnectionString
            };
            var _response = da.guardarComentario(new ComentarioNota {
                Fecha                = request.Fecha,
                Id                   = request.Id,
                IdNota               = request.IdNota,
                Comentario           = request.Comentario,
                IdComentarioAnterior = request.IdComentarioAnterior
            });

            NotaComentarioResponse respuesta = new NotaComentarioResponse {
                ErrorMensaje         = "",
                ErrorNumero          = 0,
                Fecha                = _response.Fecha,
                Id                   = _response.Id,
                IdNota               = _response.IdNota,
                Comentario           = _response.Comentario,
                IdComentarioAnterior = _response.IdComentarioAnterior
            };

            return(respuesta);
        }
Esempio n. 2
0
        public NotaComentarioResponse bajaComentarioNota(NotaComentarioRequest request)
        {
            DataAccess da = new DataAccess {
                CadenaConexion = ConfigurationManager.ConnectionStrings["jadetBD"].ConnectionString
            };
            var resultado = da.borrarComentario(request.Id);

            return(new NotaComentarioResponse {
                ErrorMensaje = resultado.ErrorMensaje,
                ErrorNumero = resultado.ErrorNumero
            });
        }
Esempio n. 3
0
        public NotaComentarioResponse cargarComentarioNota(NotaComentarioRequest request)
        {
            NotaComentarioResponse response;
            DataAccess             da = new DataAccess {
                CadenaConexion = ConfigurationManager.ConnectionStrings["jadetBD"].ConnectionString
            };
            var resultado = da.listarComentario(new ComentarioNota {
                Id = request.Id, IdNota = request.IdNota, Comentario = request.Comentario, Fecha = request.Fecha
            }).FirstOrDefault();

            response = new NotaComentarioResponse {
                ErrorMensaje = string.Empty,
                ErrorNumero  = 0,
                IdNota       = resultado.IdNota,
                Id           = resultado.Id,
                Comentario   = resultado.Comentario,
                Fecha        = resultado.Fecha
            };
            return(response);
        }
Esempio n. 4
0
        public NotaComentarioResponse guardarComentarioNota(NotaComentarioRequest request)
        {
            DataAccess da = new DataAccess {
                CadenaConexion = ConfigurationManager.ConnectionStrings["jadetBD"].ConnectionString
            };
            var resultado = da.guardarComentario(new ComentarioNota {
                Id         = request.Id,
                Comentario = request.Comentario,
                Fecha      = request.Fecha,
                IdNota     = request.IdNota
            });

            return(new NotaComentarioResponse {
                Id = resultado.Id,
                Comentario = resultado.Comentario,
                Fecha = resultado.Fecha,
                IdNota = resultado.IdNota,
                ErrorMensaje = string.Empty,
                ErrorNumero = 0
            });
        }
Esempio n. 5
0
        public coleccionNotaComentarioResponse listarComentarios(NotaComentarioRequest request)
        {
            DataAccess da = new DataAccess {
                CadenaConexion = ConfigurationManager.ConnectionStrings["jadetBD"].ConnectionString
            };
            var _response = da.listarComentario(new ComentarioNota {
                IdNota = request.IdNota
            });

            coleccionNotaComentarioResponse respuesta = new coleccionNotaComentarioResponse();

            respuesta.Items.AddRange(_response.Select(r => new NotaComentarioResponse {
                Fecha                = r.Fecha,
                ErrorMensaje         = string.Empty,
                ErrorNumero          = 0,
                Id                   = r.Id,
                IdNota               = r.IdNota,
                Comentario           = r.Comentario,
                IdComentarioAnterior = r.IdComentarioAnterior
            }));
            return(respuesta);
        }
Esempio n. 6
0
        public coleccionNotaComentarioResponse listarComentarioNota(NotaComentarioRequest request)
        {
            coleccionNotaComentarioResponse response = new coleccionNotaComentarioResponse();
            DataAccess da = new DataAccess {
                CadenaConexion = ConfigurationManager.ConnectionStrings["jadetBD"].ConnectionString
            };
            var resultado = da.listarComentario(new ComentarioNota {
                Id     = request.Id,
                IdNota = request.IdNota
            });

            response.Items.AddRange(
                resultado.Select(i => new NotaComentarioResponse {
                Id                   = i.Id,
                IdNota               = i.IdNota,
                ErrorMensaje         = string.Empty,
                ErrorNumero          = 0,
                Comentario           = i.Comentario,
                Fecha                = i.Fecha,
                IdComentarioAnterior = i.IdComentarioAnterior
            }));
            return(response);
        }