Пример #1
0
        public Mensaje <ReciboOficina> registrarReciboOficina()
        {
            Mensaje <ReciboOficina> result = new Mensaje <ReciboOficina>();

            result.codigo  = 1;
            result.mensaje = "Ocurrio un error en base de datos al tratar de registrar el recibo";
            result.data    = new ReciboOficina();

            try
            {
                using (var db = new EntitiesMetro())
                {
                    MET01_RECIBO_OFICINA nuevoRecibo = new MET01_RECIBO_OFICINA();

                    var correlativo = (from c in db.MET01_CORRELATIVO
                                       where c.CORRELATIVO == 1
                                       select c).Single();

                    nuevoRecibo.RECIBO           = Convert.ToDecimal(correlativo.CORRELATIVO_ACTUAL);
                    nuevoRecibo.RECIBO_OFICINA   = this.reciboOficina;
                    nuevoRecibo.NOMBRE           = this.nombre.ToUpper();
                    nuevoRecibo.TOTAL            = this.cantidad;
                    nuevoRecibo.TOTAL_LETRAS     = NumeroLetras.NumeroALetras(this.cantidad.ToString()).ToUpper();
                    nuevoRecibo.CONCEPTO         = this.conceptoRecibo.ToUpper();
                    nuevoRecibo.EVENTO           = Global.evento;
                    nuevoRecibo.IGLESIA          = this.idIglesia;
                    nuevoRecibo.ESTADO_REGISTRO  = "A";
                    nuevoRecibo.USUARIO_CREACION = Global.usuario;
                    nuevoRecibo.FECHA_CREACION   = DateTime.Now;

                    db.MET01_RECIBO_OFICINA.Add(nuevoRecibo);
                    correlativo.CORRELATIVO_ACTUAL++;
                    db.SaveChanges();
                    result.mensaje = "Se registro el recibo Numero: " + nuevoRecibo.RECIBO + ",\nA nombre de: " + nuevoRecibo.NOMBRE + " de forma Exitosa...!!!";
                }
                result.codigo = 0;
                return(result);
            }
            catch (Exception ex)
            {
                result.codigo  = -1;
                result.mensaje = "Ocurrio una Excepcion, referencia: " + ex.ToString();
                result.error   = ex.ToString();
                return(result);
            }
        }
Пример #2
0
 public ReciboOficina(MET01_RECIBO_OFICINA datos)
 {
     dbModel = datos;
 }
Пример #3
0
 public ReciboOficina()
 {
     dbModel = new MET01_RECIBO_OFICINA();
 }