Ejemplo n.º 1
0
        public async Task <IActionResult> DeletePayRollPaySequence([FromBody] PayRollPaySequenceView view)
        {
            PayRollPaySequenceModule invMod             = new PayRollPaySequenceModule();
            PayRollPaySequence       payRollPaySequence = await invMod.PayRollPaySequence.Query().MapToEntity(view);

            invMod.PayRollPaySequence.DeletePayRollPaySequence(payRollPaySequence).Apply();

            return(Ok(view));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> UpdatePayRollPaySequence([FromBody] PayRollPaySequenceView view)
        {
            PayRollPaySequenceModule invMod = new PayRollPaySequenceModule();

            PayRollPaySequence payRollPaySequence = await invMod.PayRollPaySequence.Query().MapToEntity(view);


            invMod.PayRollPaySequence.UpdatePayRollPaySequence(payRollPaySequence).Apply();

            PayRollPaySequenceView retView = await invMod.PayRollPaySequence.Query().GetViewById(payRollPaySequence.PayRollPaySequenceId);


            return(Ok(retView));
        }
Ejemplo n.º 3
0
        public async Task <IActionResult> AddPayRollPaySequence([FromBody] PayRollPaySequenceView view)
        {
            PayRollPaySequenceModule invMod = new PayRollPaySequenceModule();

            NextNumber nnPayRollPaySequence = await invMod.PayRollPaySequence.Query().GetNextNumber();

            view.PayRollPaySequenceNumber = nnPayRollPaySequence.NextNumberValue;

            PayRollPaySequence payRollPaySequence = await invMod.PayRollPaySequence.Query().MapToEntity(view);

            invMod.PayRollPaySequence.AddPayRollPaySequence(payRollPaySequence).Apply();

            PayRollPaySequenceView newView = await invMod.PayRollPaySequence.Query().GetViewByNumber(view.PayRollPaySequenceNumber);


            return(Ok(newView));
        }