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); } }
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); } }
public Participante(REC01_PARTICIPANTE datos) { dbModel = datos; }
public Participante() { dbModel = new REC01_PARTICIPANTE(); }