Exemple #1
0
        public (VoRespuesta, VoContacto) ReadId(int Id)
        {
            VoRespuesta voRespuesta = new VoRespuesta {
                Estatus = true
            };
            var respuesta = new VoContacto();

            try
            {
                var resultado = _IContacto.ReadId(Id);
                respuesta = (from DataRow d in resultado.Tables[0].AsEnumerable()
                             select new VoContacto
                {
                    IdContacto = d.Field <int>("IdContacto"),
                    Nombre = d.Field <string>("Nombre"),
                    ApellidoPaterno = d.Field <string>("ApellidoPaterno"),
                    ApellidoMaterno = d.Field <string>("ApellidoMaterno"),
                    Puesto = d.Field <string>("Puesto"),
                    Telefono = d.Field <string>("Telefono"),
                    Direccion = d.Field <string>("Direccion")
                }).FirstOrDefault();
            }
            catch (Exception ex)
            {
                voRespuesta.Estatus = false;
                voRespuesta.Mensaje = ex.Message;
                return(voRespuesta, respuesta);
            }

            return(voRespuesta, respuesta);
        }
Exemple #2
0
        public VoRespuesta Save(VoContacto Contacto)
        {
            var resultado = _IContacto.Save(Contacto);
            var respuesta = (from DataRow d in resultado.Tables[0].AsEnumerable()
                             select new VoRespuesta
            {
                Estatus = Convert.ToBoolean(d.Field <object>("Estatus")),
                Mensaje = d.Field <string>("Mensaje")
            }).FirstOrDefault();

            return(respuesta);
        }
Exemple #3
0
 public DataSet ReadAll(VoContacto Contacto)
 {
     parametros = new SqlParametros();
     parametros.agregar("@IdCliente", Contacto.IdCliente);
     parametros.agregar("@Nombre", Contacto.Nombre ?? "");
     parametros.agregar("@ApellidoPaterno", Contacto.ApellidoPaterno ?? "");
     parametros.agregar("@ApellidoMaterno", Contacto.ApellidoMaterno ?? "");
     parametros.agregar("@Telefono", Contacto.Telefono ?? "");
     parametros.agregar("@Direccion", Contacto.Direccion ?? "");
     parametros.agregar("@Puesto", Contacto.Puesto ?? "");
     respuesta = new DataSet();
     Persistencia.sp(parametros, ref respuesta, new Contacto());
     return(respuesta);
 }
Exemple #4
0
        public ActionResult Save(VoContacto Contacto)
        {
            var Respuesta = _IContactoService.Save(Contacto);

            return(Json(new { Respuesta }));
        }
Exemple #5
0
 public ActionResult ReadAll(VoContacto Contacto)
 {
     var(Respuesta, Contactos) = _IContactoService.ReadAll(Contacto);
     return(Json(new { Respuesta, Contactos }));
 }