Exemplo n.º 1
0
        public Mensaje <Participante> obtenerParticipante()
        {
            Mensaje <Participante> result = new Mensaje <Participante>();

            result.codigo  = 1;
            result.mensaje = "Ocurrio un error en Base de Datos";
            result.data    = new Participante();

            try
            {
                using (var db = new EsquemaREC01())
                {
                    var part = db.REC01_PARTICIPANTE.Where(p => p.NIT.Trim() == this.nit.Trim()).Select(p => p).SingleOrDefault();

                    if (part == null)
                    {
                        result.codigo  = -1;
                        result.mensaje = "No existe informacion para el Nit: " + this.nit.ToString() + " Proceda a registrar el Recibo y en automatico quedara agregado el Participante en Base de Datos";
                        result.data    = new Participante();
                        return(result);
                    }
                    else
                    {
                        dbModel = part;
                    }
                }
                result.codigo  = 0;
                result.mensaje = "Ok";
                result.data    = this;
                return(result);
            }
            catch (Exception ex)
            {
                result.codigo       = -1;
                result.mensaje      = "Ocurrio una excepcion al momento de obtener la informacion, ref: " + ex.ToString();
                result.mensajeError = ex.ToString();
                return(result);
            }
        }
Exemplo n.º 2
0
        private Mensaje <Participante> guardarParticipante(REC01_RECIBO arg)
        {
            Mensaje <Participante> res = new Mensaje <Participante>();

            res.codigo  = 1;
            res.mensaje = "Ocurrio un error en base de datos";
            res.data    = new Participante();

            try
            {
                using (var db = new EsquemaREC01())
                {
                    REC01_PARTICIPANTE nuevo = new REC01_PARTICIPANTE();
                    nuevo.NIT              = arg.NIT.Trim();
                    nuevo.NOMBRE           = arg.NOMBRE;
                    nuevo.DIRECCION        = arg.DIRECCION;
                    nuevo.PAIS             = arg.PAIS;
                    nuevo.TELEFONO         = arg.TELEFONO;
                    nuevo.ESTADO_REGISTRO  = "A";
                    nuevo.USUARIO_CREACION = Global.usuariologueado;
                    nuevo.FECHA_CREACION   = DateTime.Now;
                    db.REC01_PARTICIPANTE.Add(nuevo);
                    db.SaveChanges();
                }
                res.codigo  = 0;
                res.mensaje = "Se guardo el participante correctamente";
                return(res);
            }
            catch (Exception ex)
            {
                res.codigo       = -1;
                res.mensaje      = "Ocurrio una excepcion al momento de registrar el Participante, ref: " + ex.ToString();
                res.mensajeError = ex.ToString();
                return(res);
            }
        }
Exemplo n.º 3
0
 public Participante(REC01_PARTICIPANTE datos)
 {
     dbModel = datos;
 }
Exemplo n.º 4
0
 public Participante()
 {
     dbModel = new REC01_PARTICIPANTE();
 }