public IHttpActionResult gestionAfiliadoFalabella([FromBody] GestionAfiliadoFalabella entrada, [FromUri] string RutAfiliado) { /*Valido La solicitud*/ if (RutAfiliado != entrada.RutAfiliado) { return(BadRequest("Datos Inconsistentes")); } string token = ActionContext.Request.Headers.GetValues("Token").First(); entrada.TicketGestion = Guid.NewGuid(); AfiliadoDataAccess.GuardarGestionFalabella(entrada, token); return(Ok()); }
public static void GuardarGestionFalabella(GestionAfiliadoFalabella entrada, string token) { Parametros param = new Parametros { new Parametro("@Ticket", entrada.TicketGestion.ToString()), new Parametro("@RutAfiliado", entrada.RutAfiliado), new Parametro("@Beneficios", entrada.Beneficios), new Parametro("@Correo", entrada.Correo), new Parametro("@MontoRef", entrada.MontoRef), new Parametro("@Observacion", entrada.Observacion), new Parametro("@Telefono", entrada.Telefono), new Parametro("@TipoGestion", entrada.TipoGestion), new Parametro("@Token", token) }; DBHelper.InstanceCRM.EjecutarProcedimiento("proceso.sp_GuardaGestionFalabella", param); }