예제 #1
0
        public void Insert( movimientosDto Reg)
        {
            //int ultId = 0;
            //try
            //{
            //    ultId = ctx.movimientos.Max(t => t.id);
            //}
            //catch {  }
            //ultId++;

            //Reg.id = ultId;
            movimientos mov = new movimientos();
            Mapper.Map(Reg,mov);

            ctx.movimientos.Add(mov);
        }
예제 #2
0
            private void InsMovimiento(mMovimientos mm, int id_mov, detalles_nota_creditoDto item, string tipo = "CR")
            {
                movimientosDto m = new movimientosDto();
                m.estado = "AC";
                m.fecha_movimiento = oDto.fecha;
                m.fecha_novedad = DateTime.Now;
                m.fecha_registro = DateTime.Now;
                m.id_cartera = item.id_cartera;
                m.id_concepto = item.id_concepto;
                m.id_estudiante = oDto.id_estudiante;
                m.numero_documento = oDto.id;
                m.id_est = oDto.id_est;

                if (tipo == "CR")
                {
                    m.tipo_documento = "NOTCR";
                    m.valor_debito = 0;
                    m.valor_credito = item.valor;
                }
                else
                {
                    m.tipo_documento = "NOTCR";
                    m.valor_debito = item.valor;
                    m.valor_credito = 0;
                }

                m.vigencia = item.vigencia;
                m.id = id_mov;
                m.periodo = item.periodo;
                mm.Insert(m);
            }
예제 #3
0
        private void casusarItem(carterap cart,ref int IdMov, int idDoc)
        {
            IdMov++;
                cart.estado = "CA";
                movimientosDto m = new movimientosDto();
                m.estado = "AC";
                m.fecha_movimiento = FechaCausacion;
                m.fecha_novedad = DateTime.Now;
                m.fecha_registro = DateTime.Now;
                m.id_cartera = cart.id;
                m.id_concepto = cart.id_concepto;
                m.id_estudiante = cart.id_estudiante;
                m.numero_documento = idDoc;
                m.id_est = cart.id_est;

                if (id_mat == null) m.tipo_documento = "NOTDB";
                else m.tipo_documento = "MATRI";

                m.valor_debito = cart.valor;
                m.valor_credito = 0;
                m.vigencia = cart.vigencia;
                m.id = IdMov;
                m.periodo = cart.periodo;
                mm.Insert(m);
        }