Esempio n. 1
0
        public JsonResult SavePagador(int cod_conducto, string cod_banco, int ind_conducto, string rfc, string nroTarjeta, string nombre)
        {
            CotizacionPagador cotizacionPagador = new CotizacionPagador();

            cotizacionPagador.CotizacionID     = (int)Session["cotizacionID"];
            cotizacionPagador.COD_CONDUCTO     = cod_conducto.ToString();
            cotizacionPagador.COD_BANCO_EMI    = cod_banco;
            cotizacionPagador.SISEind_conducto = ind_conducto;
            cotizacionPagador.RFC        = rfc;
            cotizacionPagador.NroTarjeta = nroTarjeta;
            cotizacionPagador.nombre     = nombre;

            _CotizacionService.SaveCotizacionPagador(cotizacionPagador);

            return(this.Json(new { datos = cotizacionPagador, mensaje = MessagesValidation.Successful(Resources.Messages.successful_general).ToString() }, JsonRequestBehavior.AllowGet));
        }
Esempio n. 2
0
        public int execSaveCotizacionPagador(CotizacionPagador cotizacionPagador)
        {
            IMainModuleUnitOfWork activeContext = this.UnitOfWork as IMainModuleUnitOfWork;

            if (activeContext != null)
            {
                return(activeContext.ExecuteCommand("exec bk_sp_UpdateCotizacionPagador @cotizacionID={0}, @cod_conducto = {1}, @cod_banco = {2}, @ind_conducto = {3}, " +
                                                    "@rfc = {4}, @nroTarjeta = {5}, @nombre = {6}", cotizacionPagador.CotizacionID, cotizacionPagador.COD_CONDUCTO, cotizacionPagador.COD_BANCO_EMI,
                                                    cotizacionPagador.SISEind_conducto, cotizacionPagador.RFC, cotizacionPagador.NroTarjeta, cotizacionPagador.nombre));
            }
            else
            {
                throw new InvalidOperationException(string.Format(
                                                        CultureInfo.InvariantCulture,
                                                        Messages.exception_InvalidStoreContext,
                                                        this.GetType().Name));
            }
        }
Esempio n. 3
0
        public static List <CotizacionPagador> wsConductoTOCotizacionPagador(List <wsSistran.Conducto> wsConductos)
        {
            List <CotizacionPagador> pagadores = new List <CotizacionPagador>();
            CotizacionPagador        pagador;

            foreach (wsSistran.Conducto conducto in wsConductos)
            {
                pagador                  = new CotizacionPagador();
                pagador.NroTarjeta       = conducto.NUM_TJTA;
                pagador.COD_BANCO_EMI    = conducto.COD_BANCO_EMI;
                pagador.COD_CONDUCTO     = conducto.COD_CONDUCTO;
                pagador.SISEind_conducto = Convert.ToInt32(conducto.IND_CONDUCTO);
                pagador.RFC              = conducto.RFC;
                pagador.nombre           = conducto.TXT_NOM_PAGADOR;
                pagadores.Add(pagador);
            }

            return(pagadores);
        }
Esempio n. 4
0
 public void SaveCotizacionPagador(CotizacionPagador cotizacionPagador)
 {
     _cotizacionRepository.execSaveCotizacionPagador(cotizacionPagador);
     cotizacionPagador.Banco    = _catalogoRepository.GetNombreBanco(Convert.ToInt32(cotizacionPagador.COD_BANCO_EMI), null);
     cotizacionPagador.Conducto = _catalogoRepository.GetNombreConducto(Convert.ToInt32(cotizacionPagador.COD_CONDUCTO), null);
 }